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

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

cache_dir_name(const std::string &name)octave::symbol_scopeinline
cache_fcn_file_name(const std::string &name)octave::symbol_scopeinline
cache_fcn_name(const std::string &name)octave::symbol_scopeinline
cache_name(const std::string &name)octave::symbol_scopeinline
cache_parent_fcn_names(const std::list< std::string > &names)octave::symbol_scopeinline
dir_name(void) constoctave::symbol_scopeinline
dump(void) constoctave::symbol_scopeinline
dup(void) constoctave::symbol_scopeinline
erase_subfunctions(void)octave::symbol_scopeinline
fcn_file_name(void) constoctave::symbol_scopeinline
fcn_name(void) constoctave::symbol_scopeinline
find_subfunction(const std::string &name) constoctave::symbol_scopeinline
find_symbol(const std::string &name)octave::symbol_scopeinline
get_rep(void) constoctave::symbol_scopeinline
has_subfunctions(void) constoctave::symbol_scopeinline
insert(const std::string &name)octave::symbol_scopeinline
insert_local(const std::string &name)octave::symbol_scopeinline
insert_symbol_record(symbol_record &sr)octave::symbol_scopeinline
install_nestfunction(const std::string &name, const octave_value &fval, const symbol_scope &fcn_scope)octave::symbol_scopeinline
install_subfunction(const std::string &name, const octave_value &fval)octave::symbol_scopeinline
is_nested(void) constoctave::symbol_scopeinline
is_parent(void) constoctave::symbol_scopeinline
is_primary_fcn_scope(void) constoctave::symbol_scopeinline
is_relative(const symbol_scope &scope) constoctave::symbol_scopeinline
is_static(void) constoctave::symbol_scopeinline
is_valid(void) constoctave::symbol_scopeinline
localfunctions(void) constoctave::symbol_scope
lock_subfunctions(void)octave::symbol_scopeinline
look_nonlocal(const std::string &name, size_t offset, symbol_record &result)octave::symbol_scopeinline
lookup_symbol(const std::string &name) constoctave::symbol_scopeinline
m_repoctave::symbol_scopeprivate
mark_primary_fcn_scope(void)octave::symbol_scopeinline
mark_static(void)octave::symbol_scopeinline
mark_subfunctions_in_scope_as_private(const std::string &class_name)octave::symbol_scopeinline
name(void) constoctave::symbol_scopeinline
nesting_depth(void) constoctave::symbol_scopeinline
num_symbols(void) constoctave::symbol_scopeinline
operator bool() constoctave::symbol_scopeinlineexplicit
operator!=(const symbol_scope &a, const symbol_scope &b)octave::symbol_scopefriend
operator=(const symbol_scope &)=defaultoctave::symbol_scope
operator==(const symbol_scope &a, const symbol_scope &b)octave::symbol_scopefriend
parent_fcn_names(void) constoctave::symbol_scopeinline
parent_scope(void) constoctave::symbol_scopeinline
persistent_varref(size_t data_offset)octave::symbol_scopeinline
persistent_varval(size_t data_offset) constoctave::symbol_scopeinline
primary_parent_scope(void) constoctave::symbol_scopeinline
rename(const std::string &old_name, const std::string &new_name)octave::symbol_scopeinline
set_nesting_depth(size_t depth)octave::symbol_scopeinline
set_parent(const symbol_scope &p)octave::symbol_scopeinline
set_primary_parent(const symbol_scope &p)octave::symbol_scopeinline
set_user_code(octave_user_code *code)octave::symbol_scopeinline
stash_subfunction_names(const std::list< std::string > &names)octave::symbol_scopeinline
subfunction_names(void) constoctave::symbol_scopeinline
subfunctions(void) constoctave::symbol_scopeinline
symbol_list(void) constoctave::symbol_scopeinline
symbol_scope(const std::string &name)octave::symbol_scopeinline
symbol_scope(const std::shared_ptr< symbol_scope_rep > new_rep=nullptr)octave::symbol_scopeinline
symbol_scope(const symbol_scope &)=defaultoctave::symbol_scope
symbols(void) constoctave::symbol_scopeinline
symbols(void)octave::symbol_scopeinline
unlock_subfunctions(void)octave::symbol_scopeinline
update_nest(void)octave::symbol_scopeinline
user_code(void) constoctave::symbol_scopeinline
~symbol_scope(void)=defaultoctave::symbol_scope