GNU Octave
9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
symbol_scope_rep Member List
This is the complete list of members for
symbol_scope_rep
, including all inherited members.
cache_dir_name
(const std::string &name)
symbol_scope_rep
cache_fcn_file_name
(const std::string &name)
symbol_scope_rep
inline
cache_fcn_name
(const std::string &name)
symbol_scope_rep
inline
cache_name
(const std::string &name)
symbol_scope_rep
inline
dir_name
() const
symbol_scope_rep
inline
dump
() const
symbol_scope_rep
dump_symbols_map
() const
symbol_scope_rep
dup
() const
symbol_scope_rep
inline
erase_subfunctions
()
symbol_scope_rep
inline
fcn_file_name
() const
symbol_scope_rep
inline
fcn_name
() const
symbol_scope_rep
inline
find_subfunction
(const std::string &name) const
symbol_scope_rep
find_symbol
(const std::string &name)
symbol_scope_rep
inline
has_subfunctions
() const
symbol_scope_rep
inline
insert
(const std::string &name)
symbol_scope_rep
insert_local
(const std::string &name)
symbol_scope_rep
insert_symbol_record
(symbol_record &sr)
symbol_scope_rep
install_nestfunction
(const std::string &name, const octave_value &fval, const symbol_scope &fcn_scope)
symbol_scope_rep
inline
install_subfunction
(const std::string &name, const octave_value &fval)
symbol_scope_rep
inline
is_nested
() const
symbol_scope_rep
inline
is_parent
() const
symbol_scope_rep
inline
is_primary_fcn_scope
() const
symbol_scope_rep
inline
is_relative
(const std::shared_ptr< symbol_scope_rep > &scope) const
symbol_scope_rep
is_static
() const
symbol_scope_rep
inline
is_variable
(const std::string &nm) const
symbol_scope_rep
localfunctions
() const
symbol_scope_rep
lock_subfunctions
()
symbol_scope_rep
inline
look_nonlocal
(const std::string &name, std::size_t offset, symbol_record &result)
symbol_scope_rep
lookup_symbol
(const std::string &name) const
symbol_scope_rep
inline
mark_as_variable
(const std::string &nm)
symbol_scope_rep
mark_as_variables
(const std::list< std::string > &lst)
symbol_scope_rep
mark_primary_fcn_scope
()
symbol_scope_rep
inline
mark_static
()
symbol_scope_rep
inline
mark_subfunctions_in_scope_as_private
(const std::string &class_name)
symbol_scope_rep
name
() const
symbol_scope_rep
inline
nesting_depth
() const
symbol_scope_rep
inline
num_symbols
() const
symbol_scope_rep
inline
parent_fcn_names
() const
symbol_scope_rep
parent_scope_rep
() const
symbol_scope_rep
inline
persistent_varref
(std::size_t data_offset)
symbol_scope_rep
inline
persistent_varval
(std::size_t data_offset) const
symbol_scope_rep
inline
primary_parent_scope_rep
() const
symbol_scope_rep
inline
rename
(const std::string &old_name, const std::string &new_name)
symbol_scope_rep
inline
set_nesting_depth
(std::size_t depth)
symbol_scope_rep
inline
set_parent
(const std::shared_ptr< symbol_scope_rep > &parent)
symbol_scope_rep
set_primary_parent
(const std::shared_ptr< symbol_scope_rep > &parent)
symbol_scope_rep
set_user_code
(octave_user_code *code)
symbol_scope_rep
inline
stash_subfunction_names
(const std::list< std::string > &names)
symbol_scope_rep
inline
subfunction_names
() const
symbol_scope_rep
inline
subfunctions
() const
symbol_scope_rep
inline
subfunctions_const_iterator
typedef
symbol_scope_rep
subfunctions_iterator
typedef
symbol_scope_rep
symbol_list
() const
symbol_scope_rep
symbol_scope_rep
(const std::string &name="", bool add_ans=true)
symbol_scope_rep
inline
symbols
() const
symbol_scope_rep
inline
symbols
()
symbol_scope_rep
inline
table_const_iterator
typedef
symbol_scope_rep
table_iterator
typedef
symbol_scope_rep
unlock_subfunctions
()
symbol_scope_rep
inline
update_nest
()
symbol_scope_rep
user_code
() const
symbol_scope_rep
inline
~symbol_scope_rep
()=default
symbol_scope_rep
Generated on Sun Mar 17 2024 22:37:00 for GNU Octave by
1.9.1