SourceForge.net Logo

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
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_exceptionException 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_contextStores 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::fwrapA 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_storeStores 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::valA 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 >

Generated on Sat Sep 20 20:02:34 2008 for eval by  doxygen 1.5.6