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

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

cache_dir_name(const std::string &name)octave::symbol_scope_rep
cache_fcn_file_name(const std::string &name)octave::symbol_scope_repinline
cache_fcn_name(const std::string &name)octave::symbol_scope_repinline
cache_name(const std::string &name)octave::symbol_scope_repinline
cache_parent_fcn_names(const std::list< std::string > &names)octave::symbol_scope_repinline
dir_name(void) constoctave::symbol_scope_repinline
dump(void) constoctave::symbol_scope_rep
dump_symbols_map(void) constoctave::symbol_scope_rep
dup(void) constoctave::symbol_scope_repinline
erase_subfunctions(void)octave::symbol_scope_repinline
fcn_file_name(void) constoctave::symbol_scope_repinline
fcn_name(void) constoctave::symbol_scope_repinline
find_subfunction(const std::string &name) constoctave::symbol_scope_rep
find_symbol(const std::string &name)octave::symbol_scope_repinline
has_subfunctions(void) constoctave::symbol_scope_repinline
insert(const std::string &name)octave::symbol_scope_rep
insert_local(const std::string &name)octave::symbol_scope_rep
insert_symbol_record(symbol_record &sr)octave::symbol_scope_rep
install_nestfunction(const std::string &name, const octave_value &fval, const symbol_scope &fcn_scope)octave::symbol_scope_repinline
install_subfunction(const std::string &name, const octave_value &fval)octave::symbol_scope_repinline
is_nested(void) constoctave::symbol_scope_repinline
is_parent(void) constoctave::symbol_scope_repinline
is_primary_fcn_scope(void) constoctave::symbol_scope_repinline
is_relative(const std::shared_ptr< symbol_scope_rep > &scope) constoctave::symbol_scope_rep
is_static(void) constoctave::symbol_scope_repinline
localfunctions(void) constoctave::symbol_scope_rep
lock_subfunctions(void)octave::symbol_scope_repinline
look_nonlocal(const std::string &name, size_t offset, symbol_record &result)octave::symbol_scope_rep
lookup_symbol(const std::string &name) constoctave::symbol_scope_repinline
m_childrenoctave::symbol_scope_repprivate
m_codeoctave::symbol_scope_repprivate
m_dir_nameoctave::symbol_scope_repprivate
m_fcn_file_nameoctave::symbol_scope_repprivate
m_fcn_nameoctave::symbol_scope_repprivate
m_is_primary_fcn_scopeoctave::symbol_scope_repprivate
m_is_staticoctave::symbol_scope_repprivate
m_nameoctave::symbol_scope_repprivate
m_nesting_depthoctave::symbol_scope_repprivate
m_parentoctave::symbol_scope_repprivate
m_parent_fcn_namesoctave::symbol_scope_repprivate
m_persistent_valuesoctave::symbol_scope_repprivate
m_primary_parentoctave::symbol_scope_repprivate
m_subfunction_namesoctave::symbol_scope_repprivate
m_subfunctionsoctave::symbol_scope_repprivate
m_symbolsoctave::symbol_scope_repprivate
mark_primary_fcn_scope(void)octave::symbol_scope_repinline
mark_static(void)octave::symbol_scope_repinline
mark_subfunctions_in_scope_as_private(const std::string &class_name)octave::symbol_scope_rep
name(void) constoctave::symbol_scope_repinline
nesting_depth(void) constoctave::symbol_scope_repinline
num_symbols(void) constoctave::symbol_scope_repinline
operator=(const symbol_scope &)=deleteoctave::symbol_scope_rep
parent_fcn_names(void) constoctave::symbol_scope_repinline
parent_scope_rep(void) constoctave::symbol_scope_repinline
persistent_varref(size_t data_offset)octave::symbol_scope_repinline
persistent_varval(size_t data_offset) constoctave::symbol_scope_repinline
primary_parent_scope_rep(void) constoctave::symbol_scope_repinline
rename(const std::string &old_name, const std::string &new_name)octave::symbol_scope_repinline
set_nesting_depth(size_t depth)octave::symbol_scope_repinline
set_parent(const std::shared_ptr< symbol_scope_rep > &parent)octave::symbol_scope_rep
set_primary_parent(const std::shared_ptr< symbol_scope_rep > &parent)octave::symbol_scope_rep
set_user_code(octave_user_code *code)octave::symbol_scope_repinline
stash_subfunction_names(const std::list< std::string > &names)octave::symbol_scope_repinline
subfunction_names(void) constoctave::symbol_scope_repinline
subfunctions(void) constoctave::symbol_scope_repinline
subfunctions_const_iterator typedefoctave::symbol_scope_rep
subfunctions_iterator typedefoctave::symbol_scope_rep
symbol_list(void) constoctave::symbol_scope_rep
symbol_scope_rep(const std::string &name="")octave::symbol_scope_repinline
symbol_scope_rep(const symbol_scope &)=deleteoctave::symbol_scope_rep
symbols(void) constoctave::symbol_scope_repinline
symbols(void)octave::symbol_scope_repinline
table_const_iterator typedefoctave::symbol_scope_rep
table_iterator typedefoctave::symbol_scope_rep
unlock_subfunctions(void)octave::symbol_scope_repinline
update_nest(void)octave::symbol_scope_rep
user_code(void) constoctave::symbol_scope_repinline
~symbol_scope_rep(void)=defaultoctave::symbol_scope_rep