GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave::symbol_table Member List

This is the complete list of members for octave::symbol_table, including all inherited members.

add_to_parent_map(const std::string &classname, const std::list< std::string > &parent_list)octave::symbol_tableinline
alias_built_in_function(const std::string &alias, const std::string &name)octave::symbol_tableinline
assign(const std::string &name, const octave_value &value, bool force_add)octave::symbol_tableinline
assign(const std::string &name, const octave_value &value=octave_value())octave::symbol_tableinline
at_top_level(void)octave::symbol_tableinline
built_in_function_names(void)octave::symbol_tableinline
builtin_find(const std::string &name)octave::symbol_table
class_precedence_table_const_iterator typedefoctave::symbol_tableprivate
class_precedence_table_iterator typedefoctave::symbol_tableprivate
cleanup(void)octave::symbol_table
clear_all(bool force=false)octave::symbol_tableinline
clear_dld_function(const std::string &name)octave::symbol_tableinline
clear_function(const std::string &name)octave::symbol_tableinline
clear_function_pattern(const std::string &pat)octave::symbol_tableinline
clear_functions(bool force=false)octave::symbol_tableinline
clear_global(const std::string &name)octave::symbol_table
clear_global_pattern(const std::string &pattern)octave::symbol_table
clear_mex_functions(void)octave::symbol_tableinline
clear_symbol(const std::string &name)octave::symbol_tableinline
clear_symbol_pattern(const std::string &pat)octave::symbol_tableinline
clear_user_function(const std::string &name)octave::symbol_tableinline
cmdline_function_names(void)octave::symbol_tableinline
const_parent_map_iterator typedefoctave::symbol_tableprivate
current_context(void) constoctave::symbol_tableinline
current_scope(void)octave::symbol_tableinline
dump(void) constoctave::symbol_table
dump_fcn_table_map(void) constoctave::symbol_tableprivate
fcn_info typedefoctave::symbol_table
fcn_table_const_iterator typedefoctave::symbol_tableprivate
fcn_table_find(const std::string &name, const octave_value_list &args=octave_value_list(), bool local_funcs=true)octave::symbol_table
fcn_table_iterator typedefoctave::symbol_tableprivate
find(const std::string &name, const octave_value_list &args=octave_value_list(), bool skip_variables=false, bool local_funcs=true)octave::symbol_table
find_autoload(const std::string &name)octave::symbol_tableinline
find_built_in_function(const std::string &name)octave::symbol_tableinline
find_cmdline_function(const std::string &name)octave::symbol_tableinline
find_function(const std::string &name, const octave_value_list &args=octave_value_list(), bool local_funcs=true)octave::symbol_table
find_global_symbol(const std::string &name)octave::symbol_tableinline
find_method(const std::string &name, const std::string &dispatch_type)octave::symbol_tableinline
find_submethod(const std::string &name, const std::string &dispatch_type)octave::symbol_table
find_symbol(const std::string &name, symbol_scope &sid)octave::symbol_tableinline
find_symbol(const std::string &name)octave::symbol_tableinline
find_user_function(const std::string &name)octave::symbol_tableinline
get_curr_fcn(void)octave::symbol_tableinline
get_fcn_info(const std::string &name)octave::symbol_tableinline
glob(const std::string &pattern)octave::symbol_tableinline
glob_global_variables(const std::string &pattern)octave::symbol_tableinline
glob_variables(const string_vector &patterns)octave::symbol_tableinline
global_assign(const std::string &name, const octave_value &value=octave_value())octave::symbol_tableinline
global_scope(void)octave::symbol_tableinline
global_symbols_const_iterator typedefoctave::symbol_tableprivate
global_symbols_iterator typedefoctave::symbol_tableprivate
global_variable_names(void)octave::symbol_tableinline
global_varval(const std::string &name) constoctave::symbol_tableinline
inherit(symbol_scope &recipient_scope, const symbol_scope &donor_scope)octave::symbol_tableinline
inherit(symbol_scope &recipient_scope)octave::symbol_tableinline
install_built_in_dispatch(const std::string &name, const std::string &klass)octave::symbol_tableinline
install_built_in_function(const std::string &name, const octave_value &fcn)octave::symbol_tableinline
install_builtins(void)octave::symbol_tableprivate
install_cmdline_function(const std::string &name, const octave_value &fcn)octave::symbol_tableinline
install_local_function(const std::string &name, const octave_value &fcn, const std::string &file_name)octave::symbol_tableinline
install_user_function(const std::string &name, const octave_value &fcn)octave::symbol_tableinline
is_built_in_function_name(const std::string &name)octave::symbol_tableinline
is_superiorto(const std::string &a, const std::string &b)octave::symbol_table
m_class_precedence_tableoctave::symbol_tableprivate
m_current_scopeoctave::symbol_tableprivate
m_fcn_tableoctave::symbol_tableprivate
m_global_scopeoctave::symbol_tableprivate
m_parent_mapoctave::symbol_tableprivate
m_top_scopeoctave::symbol_tableprivate
operator=(const symbol_table &)=deleteoctave::symbol_table
parent_classes(const std::string &dispatch_type)octave::symbol_tableinline
parent_map_iterator typedefoctave::symbol_tableprivate
regexp_global_variables(const std::string &pattern)octave::symbol_tableinline
regexp_variables(const string_vector &patterns)octave::symbol_tableinline
require_current_scope(const std::string &who)octave::symbol_tableinline
scope typedefoctave::symbol_table
set_class_relationship(const std::string &sup_class, const std::string &inf_class)octave::symbol_table
set_scope(const symbol_scope &sid)octave::symbol_tableinline
set_scope_and_context(const symbol_scope &sid, symbol_record::context_id context)octave::symbol_tableinline
symbol_record typedefoctave::symbol_table
symbol_table(void)octave::symbol_tableinline
symbol_table(const symbol_table &)=deleteoctave::symbol_table
top_level_assign(const std::string &name, const octave_value &value=octave_value())octave::symbol_tableinline
top_level_variable_names(void)octave::symbol_tableinline
top_level_varval(const std::string &name) constoctave::symbol_tableinline
top_scope(void)octave::symbol_tableinline
user_function_names(void)octave::symbol_tableinline
variable_names(void)octave::symbol_tableinline
varval(const std::string &name) constoctave::symbol_tableinline
~symbol_table(void)=defaultoctave::symbol_table