eval::ambiguous_overload_exception | |
eval::arg_info | |
eval::detail::arg_info_generator< T > | |
eval::detail::arg_info_generator< T & > | |
eval::detail::arg_info_generator< T * > | |
eval::arity_mismatch_exception | Exception can be prevent by checking fwrap.arity() |
eval::bad_extended_val_cast | |
eval::bad_val_cast | |
closure | |
grammar | |
eval::detail::call_function_ | |
eval::detail::call_function_::result< ExecutionContextT, NameT, ArgsVecT > | |
eval::detail::call_method_ | |
eval::detail::call_method_::result< ExecutionContextT, NameT, ArgsVecT > | |
eval::detail::call_operator_ | |
eval::detail::call_operator_::result< ExecutionContextT, NameT, LhsT, RhsT > | |
eval::detail::ctor_store< ObjT, T > | Primary template specialisation |
eval::detail::ctor_store< ObjT, void(*)(BOOST_PP_ENUM_PARAMS(n, T))> | |
eval::detail::declare_global_ | |
eval::detail::declare_global_::result< ExecutionContextT, NameT > | |
eval::empty_exception | |
eval::detail::eval_closure_args | |
eval::detail::eval_closure_exp | |
eval::detail::eval_closure_str | |
eval::detail::eval_closure_str2 | |
eval::detail::eval_closure_str_char | |
eval::detail::eval_closure_val | |
EVAL_EXECUTION_CONTEXT_NAME | |
eval::detail::eval_p | |
eval::detail::eval_p::definition< ScannerT > | |
eval::execution_context | Stores methods/constructors/functions, types and global variables for an eval program |
eval::execution_failure | |
eval::file_not_found_exception | |
eval::detail::func_store< T > | Primary template specialisation |
eval::detail::func_store< RvT(*)(BOOST_PP_ENUM_PARAMS(n, T))> | |
eval::detail::func_store< RvT(ObjT::*)(BOOST_PP_ENUM_PARAMS(n, T)) const > | |
eval::detail::func_store< RvT(ObjT::*)(BOOST_PP_ENUM_PARAMS(n, T))> | |
eval::detail::func_store< void(*)(BOOST_PP_ENUM_PARAMS(n, T))> | |
eval::detail::func_store< void(ObjT::*)(BOOST_PP_ENUM_PARAMS(n, T)) const > | |
eval::detail::func_store< void(ObjT::*)(BOOST_PP_ENUM_PARAMS(n, T))> | |
eval::fwrap | A generic class for wrapping functions, methods and constructors |
eval::detail::fwrap_store_base | |
eval::detail::lookup_global_ | |
eval::detail::lookup_global_::result< ExecutionContextT, NameT > | |
eval::detail::EVAL_EXECUTION_CONTEXT_NAME::methods_and_ctors_for_type< BaseT, SuperT > | |
eval::no_matching_function_exception | |
eval::non_numeric_exception | |
eval::non_ostreamable_exception | |
eval::null_ptr_exception | |
eval::detail::object_method_store | Stores methods (static and non-static) for an object |
eval::overflow_exception | |
eval::detail::push_back_ | |
eval::detail::push_back_::result< ContainerT, ItemT > | |
eval::redefined_global_exception | |
eval::detail::space_comment_p | |
eval::detail::space_comment_p::definition< ScannerT > | |
bad_cast | |
invalid_argument | |
logic_error | |
eval::detail::storage_base_common | |
eval::detail::storage_base_nonconst | |
eval::detail::storage_copy_value< ValT > | |
eval::detail::storage_copy_value_nonconst< ValT > | |
eval::detail::storage_transfer_ownership< ValT > | |
eval::detail::storage_transfer_ownership_array< ValT > | |
eval::detail::storage_transfer_ownership_array_nonconst< ValT > | |
eval::detail::storage_transfer_ownership_nonconst< ValT > | |
eval::detail::storage_unmanaged_ptr< ValT > | |
eval::detail::storage_unmanaged_ptr_nonconst< ValT > | |
eval::syntax_error | |
eval::detail::type_info_conversion_store | |
eval::detail::type_info_ptr_compare | |
eval::undefined_global_exception | |
eval::unknown_type_exception | |
eval::detail::val | A generic class for wrapping any type of object/primitive |
eval::detail::val_cast_ptr_or_ref< T > | |
eval::detail::val_cast_ptr_or_ref< T & > | |
eval::detail::val_cast_ptr_or_ref< T * > | |
eval::detail::wrap_literal_ | |
eval::detail::wrap_literal_::result< ValT > | |
eval::detail::wrap_string_literal_ | |
eval::detail::wrap_string_literal_::result< StringT > | |