GNU Octave  4.4.1
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.

all_variables(bool defined_only=true, unsigned int exclude=symbol_record::hidden) constoctave::symbol_scope_repinline
assign(const std::string &name, const octave_value &value, bool force_add)octave::symbol_scope_repinline
assign(const std::string &name, const octave_value &value=octave_value())octave::symbol_scope_repinline
bind_script_symbols(const std::shared_ptr< symbol_scope_rep > &curr_scope)octave::symbol_scope_rep
cache_name(const std::string &name)octave::symbol_scope_repinline
clear_objects(void)octave::symbol_scope_repinline
clear_variable(const std::string &name)octave::symbol_scope_repinline
clear_variable_pattern(const std::string &pat)octave::symbol_scope_repinline
clear_variable_regexp(const std::string &pat)octave::symbol_scope_repinline
clear_variables(void)octave::symbol_scope_repinline
current_context(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
find(const std::string &name, const octave_value_list &args, bool skip_variables, bool local_funcs)octave::symbol_scope_rep
find_subfunction(const std::string &name) constoctave::symbol_scope_rep
find_symbol(const std::string &name)octave::symbol_scope_repinline
force_assign(const std::string &name, const octave_value &value)octave::symbol_scope_repinline
function(void)octave::symbol_scope_repinline
glob(const std::string &pattern, bool vars_only=false) constoctave::symbol_scope_repinline
has_subfunctions(void) constoctave::symbol_scope_repinline
inherit(const std::shared_ptr< symbol_scope_rep > &donor_scope_rep)octave::symbol_scope_repinline
inherit_internal(const std::shared_ptr< symbol_scope_rep > &donor_scope_rep)octave::symbol_scope_repinline
insert(const std::string &name, bool force_add=false)octave::symbol_scope_rep
insert_symbol_record(const symbol_record &sr)octave::symbol_scope_repinline
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_global(const std::string &name) constoctave::symbol_scope_repinline
is_local_variable(const std::string &name) constoctave::symbol_scope_repinline
is_nested(void) constoctave::symbol_scope_repinline
is_static(void) constoctave::symbol_scope_repinline
is_variable(const std::string &name) constoctave::symbol_scope_repinline
lock_subfunctions(void)octave::symbol_scope_repinline
look_nonlocal(const std::string &name, symbol_record &result)octave::symbol_scope_rep
m_childrenoctave::symbol_scope_repprivate
m_contextoctave::symbol_scope_repprivate
m_fcnoctave::symbol_scope_repprivate
m_is_nestedoctave::symbol_scope_repprivate
m_is_staticoctave::symbol_scope_repprivate
m_nameoctave::symbol_scope_repprivate
m_parentoctave::symbol_scope_repprivate
m_subfunction_namesoctave::symbol_scope_repprivate
m_subfunctionsoctave::symbol_scope_repprivate
m_symbolsoctave::symbol_scope_repprivate
mark_automatic(const std::string &name)octave::symbol_scope_repinline
mark_global(const std::string &name)octave::symbol_scope_repinline
mark_hidden(const std::string &name)octave::symbol_scope_repinline
mark_nested(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
operator=(const symbol_scope &)=deleteoctave::symbol_scope_rep
parent_scope_rep(void) constoctave::symbol_scope_repinline
pop_context(void)octave::symbol_scope_repinline
push_context(void)octave::symbol_scope_repinline
refresh(void)octave::symbol_scope_repinline
regexp(const std::string &pattern, bool vars_only=false) constoctave::symbol_scope_repinline
rename(const std::string &old_name, const std::string &new_name)octave::symbol_scope_repinline
set_context(symbol_record::context_id context)octave::symbol_scope_repinline
set_function(octave_user_function *fcn)octave::symbol_scope_repinline
set_parent(const std::shared_ptr< symbol_scope_rep > &parent)octave::symbol_scope_rep
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_scope_rep(const std::string &name="")octave::symbol_scope_repinline
symbol_scope_rep(const symbol_scope &)=deleteoctave::symbol_scope_rep
table_const_iterator typedefoctave::symbol_scope_rep
table_iterator typedefoctave::symbol_scope_rep
unbind_script_symbols(void)octave::symbol_scope_rep
unlock_subfunctions(void)octave::symbol_scope_repinline
update_nest(void)octave::symbol_scope_rep
variable_names(void)octave::symbol_scope_repinline
varval(const std::string &name) constoctave::symbol_scope_repinline
~symbol_scope_rep(void)=defaultoctave::symbol_scope_rep