SourceForge.net Logo

eval::execution_context Member List

This is the complete list of members for eval::execution_context, including all inherited members.

_functionseval::execution_context [protected]
_globalseval::execution_context [protected]
_initializedeval::execution_context [private]
_objectseval::execution_context [protected]
_ptr_conversionseval::execution_context [protected]
_typeseval::execution_context [protected]
_value_conversionseval::execution_context [protected]
add_global(const std::string &name, const val &v)eval::execution_context
call(fwrap &f, fwrap_args &args)eval::execution_context [inline]
call_function(const std::string &fn_name, fwrap_args &args)eval::execution_context [inline]
call_function_or_method(const std::string &name, fwrap_args &args)eval::execution_context [inline]
call_method(const std::string &m_name, fwrap_args &args)eval::execution_context [inline]
clear_globals()eval::execution_context
execution_context()eval::execution_context [inline]
execution_context(const execution_context &e)eval::execution_context [private]
extended_val_cast_ptr(val &v) const eval::execution_context [inline]
extended_val_cast_value(val &v) const eval::execution_context [inline]
find_best_match(std::pair< fwrap_it_t, fwrap_it_t > &candidate_range, fwrap_args::iterator args_begin, fwrap_args::iterator args_end, fwrap_args &best_match_args, std::vector< detail::conversion_rank > &best_match_rank)eval::execution_context [inline, private]
format_fn_call_debug(const std::string &fn_name, fwrap_args &args) const eval::execution_context [inline, private]
fwrap_it_t typedefeval::execution_context [protected]
get_global(const std::string &name)eval::execution_context
get_global(const std::string &name) const eval::execution_context
operator=(const execution_context &rhs)eval::execution_context [private]
operator[](const std::string &name)eval::execution_context
point_to_same_obj(val &lhs, val &rhs) const eval::execution_context [inline]
register_all()eval::execution_context [inline, virtual]
register_conversions()eval::execution_context [inline, protected, virtual]
register_functions()eval::execution_context [inline, protected, virtual]
register_methods_and_ctors()eval::execution_context [inline, protected, virtual]
register_types()eval::execution_context [inline, protected, virtual]
remove_aliasing(val &v, fwrap &f, fwrap_args::iterator orig_arg_it, fwrap_args::iterator actual_arg_it)eval::execution_context [inline, private]
throw_if_match_invalid(const std::string &name, std::pair< fwrap, bool > &best_match, fwrap_args &args)eval::execution_context [inline, private]
type_name(const std::type_info *type) const eval::execution_context [inline, private]
val_cast_conversion(val &v, const std::type_info *desired_type, bool can_use_temp) const eval::execution_context [inline, private]
val_cast_conversion_string(val &v, const std::string &desired_type, bool can_use_temp) const eval::execution_context [inline]
val_convert_t typedefeval::execution_context
~execution_context()eval::execution_context [inline, virtual]


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