Classes | |
| class | methods_and_ctors_for_type |
Functions | |
| template<typename CurrentT, typename DesiredT> | |
| val | ptr_convert (val &v) |
| template<typename CurrentT, typename DesiredT> | |
| val | dynamic_ptr_convert (val &v) |
| template<typename CurrentT, typename DesiredT> | |
| val | value_convert (val &v) |
| template<typename CurrentT, typename DesiredT> | |
| val | ptr_value_convert (val &v) |
| template<typename CurrentT, typename DesiredT> | |
| execution_context::val_convert_t | get_ptr_convert_fn (const boost::true_type &) |
| template<typename CurrentT, typename DesiredT> | |
| execution_context::val_convert_t | get_ptr_convert_fn (const boost::false_type &) |
| template<typename CurrentT, typename DesiredT> | |
| execution_context::val_convert_t | get_dynamic_ptr_convert_fn (const boost::true_type &) |
| template<typename CurrentT, typename DesiredT> | |
| execution_context::val_convert_t | get_dynamic_ptr_convert_fn (const boost::false_type &) |
| template<typename CurrentT, typename DesiredT> | |
| execution_context::val_convert_t | get_value_convert_fn (const boost::true_type &) |
| template<typename CurrentT, typename DesiredT> | |
| execution_context::val_convert_t | get_value_convert_fn (const boost::false_type &) |
| template<typename CurrentT, typename DesiredT> | |
| execution_context::val_convert_t | get_ptr_value_convert_fn (const boost::true_type &) |
| template<typename CurrentT, typename DesiredT> | |
| execution_context::val_convert_t | get_ptr_value_convert_fn (const boost::false_type &) |
| template<typename CurrentT, typename DesiredT> | |
| execution_context::val_convert_t | get_value_convert_fn_if_not_same (const boost::true_type &) |
| template<typename CurrentT, typename DesiredT> | |
| execution_context::val_convert_t | get_value_convert_fn_if_not_same (const boost::false_type &) |
| template<typename DesiredT> | |
| void | add_val_convert_for_type (std::map< type_info_conversion_store, execution_context::val_convert_t > &ptr_conv, std::map< type_info_conversion_store, execution_context::val_convert_t > &value_conv) |
| void eval::detail::EVAL_EXECUTION_CONTEXT_NAME::add_val_convert_for_type | ( | std::map< type_info_conversion_store, execution_context::val_convert_t > & | ptr_conv, | |
| std::map< type_info_conversion_store, execution_context::val_convert_t > & | value_conv | |||
| ) | [inline] |
| val eval::detail::EVAL_EXECUTION_CONTEXT_NAME::dynamic_ptr_convert | ( | val & | v | ) | [inline] |
| execution_context::val_convert_t eval::detail::EVAL_EXECUTION_CONTEXT_NAME::get_dynamic_ptr_convert_fn | ( | const boost::false_type & | ) | [inline] |
| execution_context::val_convert_t eval::detail::EVAL_EXECUTION_CONTEXT_NAME::get_dynamic_ptr_convert_fn | ( | const boost::true_type & | ) | [inline] |
| execution_context::val_convert_t eval::detail::EVAL_EXECUTION_CONTEXT_NAME::get_ptr_convert_fn | ( | const boost::false_type & | ) | [inline] |
| execution_context::val_convert_t eval::detail::EVAL_EXECUTION_CONTEXT_NAME::get_ptr_convert_fn | ( | const boost::true_type & | ) | [inline] |
| execution_context::val_convert_t eval::detail::EVAL_EXECUTION_CONTEXT_NAME::get_ptr_value_convert_fn | ( | const boost::false_type & | ) | [inline] |
| execution_context::val_convert_t eval::detail::EVAL_EXECUTION_CONTEXT_NAME::get_ptr_value_convert_fn | ( | const boost::true_type & | ) | [inline] |
| execution_context::val_convert_t eval::detail::EVAL_EXECUTION_CONTEXT_NAME::get_value_convert_fn | ( | const boost::false_type & | ) | [inline] |
| execution_context::val_convert_t eval::detail::EVAL_EXECUTION_CONTEXT_NAME::get_value_convert_fn | ( | const boost::true_type & | ) | [inline] |
| execution_context::val_convert_t eval::detail::EVAL_EXECUTION_CONTEXT_NAME::get_value_convert_fn_if_not_same | ( | const boost::false_type & | ) | [inline] |
| execution_context::val_convert_t eval::detail::EVAL_EXECUTION_CONTEXT_NAME::get_value_convert_fn_if_not_same | ( | const boost::true_type & | ) | [inline] |
| val eval::detail::EVAL_EXECUTION_CONTEXT_NAME::ptr_convert | ( | val & | v | ) | [inline] |
| val eval::detail::EVAL_EXECUTION_CONTEXT_NAME::ptr_value_convert | ( | val & | v | ) | [inline] |
Implicit Conversion limitations:
| val eval::detail::EVAL_EXECUTION_CONTEXT_NAME::value_convert | ( | val & | v | ) | [inline] |
1.5.6