, including all inherited members.
_functions | eval::execution_context | [protected] |
_globals | eval::execution_context | [protected] |
_objects | eval::execution_context | [protected] |
_ptr_conversions | eval::execution_context | [protected] |
_types | eval::execution_context | [protected] |
_value_conversions | eval::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 | |
EVAL_EXECUTION_CONTEXT_NAME() | EVAL_EXECUTION_CONTEXT_NAME | [inline] |
EVAL_EXECUTION_CONTEXT_NAME(const EVAL_EXECUTION_CONTEXT_NAME &e) | EVAL_EXECUTION_CONTEXT_NAME | [private] |
execution_context() | eval::execution_context | [inline] |
extended_val_cast_ptr(val &v) const | eval::execution_context | [inline] |
extended_val_cast_value(val &v) const | eval::execution_context | [inline] |
fwrap_it_t typedef | eval::execution_context | [protected] |
get_global(const std::string &name) | eval::execution_context | |
get_global(const std::string &name) const | eval::execution_context | |
operator=(const EVAL_EXECUTION_CONTEXT_NAME &rhs) | EVAL_EXECUTION_CONTEXT_NAME | [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_NAME | [inline, protected, virtual] |
register_functions() | EVAL_EXECUTION_CONTEXT_NAME | [inline, protected, virtual] |
register_methods_and_ctors() | EVAL_EXECUTION_CONTEXT_NAME | [inline, protected, virtual] |
register_types() | EVAL_EXECUTION_CONTEXT_NAME | [inline, protected, virtual] |
val_cast_conversion_string(val &v, const std::string &desired_type, bool can_use_temp) const | eval::execution_context | [inline] |
val_convert_t typedef | eval::execution_context | |
~EVAL_EXECUTION_CONTEXT_NAME() | EVAL_EXECUTION_CONTEXT_NAME | [inline, virtual] |
~execution_context() | eval::execution_context | [inline, virtual] |