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_scope
inline
cache_fcn_file_name
(const std::string &name)
octave::symbol_scope
inline
cache_fcn_name
(const std::string &name)
octave::symbol_scope
inline
cache_name
(const std::string &name)
octave::symbol_scope
inline
cache_parent_fcn_names
(const std::list< std::string > &names)
octave::symbol_scope
inline
dir_name
(void) const
octave::symbol_scope
inline
dump
(void) const
octave::symbol_scope
inline
dup
(void) const
octave::symbol_scope
inline
erase_subfunctions
(void)
octave::symbol_scope
inline
fcn_file_name
(void) const
octave::symbol_scope
inline
fcn_name
(void) const
octave::symbol_scope
inline
find_subfunction
(const std::string &name) const
octave::symbol_scope
inline
find_symbol
(const std::string &name)
octave::symbol_scope
inline
get_rep
(void) const
octave::symbol_scope
inline
has_subfunctions
(void) const
octave::symbol_scope
inline
insert
(const std::string &name)
octave::symbol_scope
inline
insert_local
(const std::string &name)
octave::symbol_scope
inline
insert_symbol_record
(symbol_record &sr)
octave::symbol_scope
inline
install_nestfunction
(const std::string &name, const octave_value &fval, const symbol_scope &fcn_scope)
octave::symbol_scope
inline
install_subfunction
(const std::string &name, const octave_value &fval)
octave::symbol_scope
inline
is_nested
(void) const
octave::symbol_scope
inline
is_parent
(void) const
octave::symbol_scope
inline
is_primary_fcn_scope
(void) const
octave::symbol_scope
inline
is_relative
(const symbol_scope &scope) const
octave::symbol_scope
inline
is_static
(void) const
octave::symbol_scope
inline
is_valid
(void) const
octave::symbol_scope
inline
localfunctions
(void) const
octave::symbol_scope
lock_subfunctions
(void)
octave::symbol_scope
inline
look_nonlocal
(const std::string &name, size_t offset, symbol_record &result)
octave::symbol_scope
inline
lookup_symbol
(const std::string &name) const
octave::symbol_scope
inline
m_rep
octave::symbol_scope
private
mark_primary_fcn_scope
(void)
octave::symbol_scope
inline
mark_static
(void)
octave::symbol_scope
inline
mark_subfunctions_in_scope_as_private
(const std::string &class_name)
octave::symbol_scope
inline
name
(void) const
octave::symbol_scope
inline
nesting_depth
(void) const
octave::symbol_scope
inline
num_symbols
(void) const
octave::symbol_scope
inline
operator bool
() const
octave::symbol_scope
inline
explicit
operator!=
(const symbol_scope &a, const symbol_scope &b)
octave::symbol_scope
friend
operator=
(const symbol_scope &)=default
octave::symbol_scope
operator==
(const symbol_scope &a, const symbol_scope &b)
octave::symbol_scope
friend
parent_fcn_names
(void) const
octave::symbol_scope
inline
parent_scope
(void) const
octave::symbol_scope
inline
persistent_varref
(size_t data_offset)
octave::symbol_scope
inline
persistent_varval
(size_t data_offset) const
octave::symbol_scope
inline
primary_parent_scope
(void) const
octave::symbol_scope
inline
rename
(const std::string &old_name, const std::string &new_name)
octave::symbol_scope
inline
set_nesting_depth
(size_t depth)
octave::symbol_scope
inline
set_parent
(const symbol_scope &p)
octave::symbol_scope
inline
set_primary_parent
(const symbol_scope &p)
octave::symbol_scope
inline
set_user_code
(octave_user_code *code)
octave::symbol_scope
inline
stash_subfunction_names
(const std::list< std::string > &names)
octave::symbol_scope
inline
subfunction_names
(void) const
octave::symbol_scope
inline
subfunctions
(void) const
octave::symbol_scope
inline
symbol_list
(void) const
octave::symbol_scope
inline
symbol_scope
(const std::string &name)
octave::symbol_scope
inline
symbol_scope
(const std::shared_ptr< symbol_scope_rep > new_rep=nullptr)
octave::symbol_scope
inline
symbol_scope
(const symbol_scope &)=default
octave::symbol_scope
symbols
(void) const
octave::symbol_scope
inline
symbols
(void)
octave::symbol_scope
inline
unlock_subfunctions
(void)
octave::symbol_scope
inline
update_nest
(void)
octave::symbol_scope
inline
user_code
(void) const
octave::symbol_scope
inline
~symbol_scope
(void)=default
octave::symbol_scope
Generated on Tue Apr 13 2021 15:28:04 for GNU Octave by
1.9.1