, including all inherited members.
add_dispatch(const std::string &name, const std::string &type, const std::string &fname) | symbol_table | [inline, static] |
add_to_parent_map(const std::string &classname, const std::list< std::string > &parent_list) | symbol_table | [inline, static] |
alias_built_in_function(const std::string &alias, const std::string &name) | symbol_table | [inline, static] |
all_variables(scope_id scope=xcurrent_scope, context_id context=xcurrent_context, bool defined_only=true) | symbol_table | [inline, static] |
alloc_scope(void) | symbol_table | [inline, static] |
at_top_level(void) | symbol_table | [inline, static] |
built_in_function_names(void) | symbol_table | [inline, static] |
builtin_find(const std::string &name) | symbol_table | [static] |
cache_name(scope_id scope, const std::string &name) | symbol_table | [inline, static] |
clear(const std::string &name) | symbol_table | [inline, static] |
clear_all(void) | symbol_table | [inline, static] |
clear_dispatch(const std::string &name, const std::string &type) | symbol_table | [inline, static] |
clear_function(const std::string &name) | symbol_table | [inline, static] |
clear_function_pattern(const std::string &pat) | symbol_table | [inline, static] |
clear_functions(void) | symbol_table | [inline, static] |
clear_global(const std::string &name) | symbol_table | [inline, static] |
clear_global_pattern(const std::string &pat) | symbol_table | [inline, static] |
clear_mex_functions(void) | symbol_table | [inline, static] |
clear_objects(scope_id scope=xcurrent_scope) | symbol_table | [inline, static] |
clear_symbol(const std::string &name) | symbol_table | [inline, static] |
clear_symbol_pattern(const std::string &pat) | symbol_table | [inline, static] |
clear_user_function(const std::string &name) | symbol_table | [inline, static] |
clear_variable(const std::string &name) | symbol_table | [inline, static] |
clear_variable_pattern(const std::string &pat) | symbol_table | [inline, static] |
clear_variable_regexp(const std::string &pat) | symbol_table | [inline, static] |
clear_variables(scope_id scope) | symbol_table | [inline, static] |
clear_variables(void) | symbol_table | [inline, static] |
context_id typedef | symbol_table | |
current_context(void) | symbol_table | [inline, static] |
current_scope(void) | symbol_table | [inline, static] |
dump(std::ostream &os, scope_id scope=xcurrent_scope) | symbol_table | [static] |
dump_functions(std::ostream &os) | symbol_table | [static] |
dump_global(std::ostream &os) | symbol_table | [static] |
dup_scope(scope_id scope) | symbol_table | [inline, static] |
erase_persistent(const std::string &name) | symbol_table | [inline, static] |
erase_scope(scope_id scope) | symbol_table | [inline, static] |
erase_subfunctions_in_scope(scope_id scope) | symbol_table | [inline, static] |
find(const std::string &name, const octave_value_list &args=octave_value_list(), bool skip_variables=false, bool local_funcs=true) | symbol_table | [static] |
find_autoload(const std::string &name) | symbol_table | [inline, static] |
find_built_in_function(const std::string &name) | symbol_table | [inline, static] |
find_function(const std::string &name, const octave_value_list &args=octave_value_list(), bool local_funcs=true) | symbol_table | [static] |
find_method(const std::string &name, const std::string &dispatch_type) | symbol_table | [inline, static] |
find_symbol(const std::string &name, scope_id scope=xcurrent_scope) | symbol_table | [inline, static] |
find_user_function(const std::string &name) | symbol_table | [inline, static] |
force_variable(const std::string &name, scope_id scope=xcurrent_scope, context_id context=xcurrent_context) | symbol_table | [inline, static] |
free_scope(scope_id scope) | symbol_table | [inline, static] |
get_curr_fcn(scope_id scope=xcurrent_scope) | symbol_table | [inline, static] |
get_dispatch(const std::string &name) | symbol_table | [inline, static] |
glob(const std::string &pattern) | symbol_table | [inline, static] |
glob_global_variables(const std::string &pattern) | symbol_table | [inline, static] |
glob_variables(const std::string &pattern) | symbol_table | [inline, static] |
glob_variables(const string_vector &patterns) | symbol_table | [inline, static] |
global_scope(void) | symbol_table | [inline, static] |
global_variable_names(void) | symbol_table | [inline, static] |
global_varref(const std::string &name) | symbol_table | [inline, static] |
global_varval(const std::string &name) | symbol_table | [inline, static] |
help_for_dispatch(const std::string &name) | symbol_table | [inline, static] |
inherit(scope_id scope, scope_id donor_scope, context_id donor_context) | symbol_table | [inline, static] |
insert(const std::string &name) | symbol_table | [inline, static] |
install_built_in_function(const std::string &name, const octave_value &fcn) | symbol_table | [inline, static] |
install_cmdline_function(const std::string &name, const octave_value &fcn) | symbol_table | [inline, static] |
install_subfunction(const std::string &name, const octave_value &fcn, scope_id scope) | symbol_table | [inline, static] |
install_user_function(const std::string &name, const octave_value &fcn) | symbol_table | [inline, static] |
is_built_in_function_name(const std::string &name) | symbol_table | [inline, static] |
is_global(const std::string &name) | symbol_table | [inline, static] |
is_local_variable(const std::string &name) | symbol_table | [inline, static] |
is_superiorto(const std::string &a, const std::string &b) | symbol_table | [static] |
is_variable(const std::string &name) | symbol_table | [inline, static] |
lock_subfunctions(scope_id scope=xcurrent_scope) | symbol_table | [inline, static] |
mark_global(const std::string &name) | symbol_table | [inline, static] |
mark_hidden(const std::string &name) | symbol_table | [inline, static] |
persistent_varref(const std::string &name) | symbol_table | [inline, static] |
persistent_varval(const std::string &name) | symbol_table | [inline, static] |
pop_context(void) | symbol_table | [inline, static] |
pop_context(void *) | symbol_table | [inline, static] |
print_dispatch(std::ostream &os, const std::string &name) | symbol_table | [inline, static] |
push_context(void) | symbol_table | [inline, static] |
regexp(const std::string &pattern) | symbol_table | [inline, static] |
regexp_global_variables(const std::string &pattern) | symbol_table | [inline, static] |
regexp_variables(const std::string &pattern) | symbol_table | [inline, static] |
regexp_variables(const string_vector &patterns) | symbol_table | [inline, static] |
scope_id typedef | symbol_table | |
scopes(void) | symbol_table | [inline, static] |
set_class_relationship(const std::string &sup_class, const std::string &inf_class) | symbol_table | [static] |
set_curr_fcn(octave_user_function *curr_fcn, scope_id scope=xcurrent_scope) | symbol_table | [inline, static] |
set_scope(scope_id scope) | symbol_table | [inline, static] |
set_scope_and_context(scope_id scope, context_id context) | symbol_table | [inline, static] |
stash_dir_name_for_subfunctions(scope_id scope, const std::string &dir_name) | symbol_table | [static] |
top_level_variable_names(void) | symbol_table | [inline, static] |
top_scope(void) | symbol_table | [inline, static] |
unlock_subfunctions(scope_id scope=xcurrent_scope) | symbol_table | [inline, static] |
unmark_forced_variables(scope_id scope=xcurrent_scope) | symbol_table | [inline, static] |
user_function_names(void) | symbol_table | [inline, static] |
variable_names(void) | symbol_table | [inline, static] |
varref(const std::string &name, scope_id scope=xcurrent_scope, context_id context=xcurrent_context) | symbol_table | [inline, static] |
varval(const std::string &name, scope_id scope=xcurrent_scope, context_id context=xcurrent_context) | symbol_table | [inline, static] |