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_rep
inline
cache_fcn_name
(const std::string &name)
octave::symbol_scope_rep
inline
cache_name
(const std::string &name)
octave::symbol_scope_rep
inline
cache_parent_fcn_names
(const std::list< std::string > &names)
octave::symbol_scope_rep
inline
dir_name
(void) const
octave::symbol_scope_rep
inline
dump
(void) const
octave::symbol_scope_rep
dump_symbols_map
(void) const
octave::symbol_scope_rep
dup
(void) const
octave::symbol_scope_rep
inline
erase_subfunctions
(void)
octave::symbol_scope_rep
inline
fcn_file_name
(void) const
octave::symbol_scope_rep
inline
fcn_name
(void) const
octave::symbol_scope_rep
inline
find_subfunction
(const std::string &name) const
octave::symbol_scope_rep
find_symbol
(const std::string &name)
octave::symbol_scope_rep
inline
has_subfunctions
(void) const
octave::symbol_scope_rep
inline
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_rep
inline
install_subfunction
(const std::string &name, const octave_value &fval)
octave::symbol_scope_rep
inline
is_nested
(void) const
octave::symbol_scope_rep
inline
is_parent
(void) const
octave::symbol_scope_rep
inline
is_primary_fcn_scope
(void) const
octave::symbol_scope_rep
inline
is_relative
(const std::shared_ptr< symbol_scope_rep > &scope) const
octave::symbol_scope_rep
is_static
(void) const
octave::symbol_scope_rep
inline
localfunctions
(void) const
octave::symbol_scope_rep
lock_subfunctions
(void)
octave::symbol_scope_rep
inline
look_nonlocal
(const std::string &name, size_t offset, symbol_record &result)
octave::symbol_scope_rep
lookup_symbol
(const std::string &name) const
octave::symbol_scope_rep
inline
m_children
octave::symbol_scope_rep
private
m_code
octave::symbol_scope_rep
private
m_dir_name
octave::symbol_scope_rep
private
m_fcn_file_name
octave::symbol_scope_rep
private
m_fcn_name
octave::symbol_scope_rep
private
m_is_primary_fcn_scope
octave::symbol_scope_rep
private
m_is_static
octave::symbol_scope_rep
private
m_name
octave::symbol_scope_rep
private
m_nesting_depth
octave::symbol_scope_rep
private
m_parent
octave::symbol_scope_rep
private
m_parent_fcn_names
octave::symbol_scope_rep
private
m_persistent_values
octave::symbol_scope_rep
private
m_primary_parent
octave::symbol_scope_rep
private
m_subfunction_names
octave::symbol_scope_rep
private
m_subfunctions
octave::symbol_scope_rep
private
m_symbols
octave::symbol_scope_rep
private
mark_primary_fcn_scope
(void)
octave::symbol_scope_rep
inline
mark_static
(void)
octave::symbol_scope_rep
inline
mark_subfunctions_in_scope_as_private
(const std::string &class_name)
octave::symbol_scope_rep
name
(void) const
octave::symbol_scope_rep
inline
nesting_depth
(void) const
octave::symbol_scope_rep
inline
num_symbols
(void) const
octave::symbol_scope_rep
inline
operator=
(const symbol_scope &)=delete
octave::symbol_scope_rep
parent_fcn_names
(void) const
octave::symbol_scope_rep
inline
parent_scope_rep
(void) const
octave::symbol_scope_rep
inline
persistent_varref
(size_t data_offset)
octave::symbol_scope_rep
inline
persistent_varval
(size_t data_offset) const
octave::symbol_scope_rep
inline
primary_parent_scope_rep
(void) const
octave::symbol_scope_rep
inline
rename
(const std::string &old_name, const std::string &new_name)
octave::symbol_scope_rep
inline
set_nesting_depth
(size_t depth)
octave::symbol_scope_rep
inline
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_rep
inline
stash_subfunction_names
(const std::list< std::string > &names)
octave::symbol_scope_rep
inline
subfunction_names
(void) const
octave::symbol_scope_rep
inline
subfunctions
(void) const
octave::symbol_scope_rep
inline
subfunctions_const_iterator
typedef
octave::symbol_scope_rep
subfunctions_iterator
typedef
octave::symbol_scope_rep
symbol_list
(void) const
octave::symbol_scope_rep
symbol_scope_rep
(const std::string &name="")
octave::symbol_scope_rep
inline
symbol_scope_rep
(const symbol_scope &)=delete
octave::symbol_scope_rep
symbols
(void) const
octave::symbol_scope_rep
inline
symbols
(void)
octave::symbol_scope_rep
inline
table_const_iterator
typedef
octave::symbol_scope_rep
table_iterator
typedef
octave::symbol_scope_rep
unlock_subfunctions
(void)
octave::symbol_scope_rep
inline
update_nest
(void)
octave::symbol_scope_rep
user_code
(void) const
octave::symbol_scope_rep
inline
~symbol_scope_rep
(void)=default
octave::symbol_scope_rep
Generated on Tue Apr 13 2021 15:28:04 for GNU Octave by
1.9.1