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

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

accept(stack_frame_walker &sfw)octave::script_stack_framevirtual
access_link(void) constoctave::stack_frameinline
all_variables(void)octave::stack_frame
ARG_NAMES enum valueoctave::stack_frame
assign(const symbol_record &sym, const octave_value &val)octave::stack_frameinline
assign(const std::string &name, const octave_value &val)octave::stack_frameinline
assign(octave_value::assign_op op, const symbol_record &sym, const std::string &type, const std::list< octave_value_list > &idx, const octave_value &rhs)octave::stack_frameinline
auto_var_type enum nameoctave::stack_frame
clear(const symbol_record &sym)octave::stack_frameinline
clear_objects(void)octave::stack_frame
clear_values(void)octave::stack_framevirtual
clear_variable(const std::string &name)octave::stack_frame
clear_variable_pattern(const std::string &pattern)octave::stack_frame
clear_variable_pattern(const string_vector &patterns)octave::stack_frame
clear_variable_regexp(const std::string &pattern)octave::stack_frame
clear_variable_regexp(const string_vector &patterns)octave::stack_frame
clear_variables(void)octave::stack_frame
column(int c)octave::stack_frameinline
column(void) constoctave::stack_frameinline
create(tree_evaluator &tw, octave_function *fcn, size_t index, const std::shared_ptr< stack_frame > &parent_link, const std::shared_ptr< stack_frame > &static_link)octave::stack_framestatic
create(tree_evaluator &tw, octave_user_script *script, size_t index, const std::shared_ptr< stack_frame > &parent_link, const std::shared_ptr< stack_frame > &static_link)octave::stack_framestatic
create(tree_evaluator &tw, octave_user_function *fcn, size_t index, const std::shared_ptr< stack_frame > &parent_link, const std::shared_ptr< stack_frame > &static_link, const std::shared_ptr< stack_frame > &access_link=std::shared_ptr< stack_frame >())octave::stack_framestatic
create(tree_evaluator &tw, octave_user_function *fcn, size_t index, const std::shared_ptr< stack_frame > &parent_link, const std::shared_ptr< stack_frame > &static_link, const local_vars_map &local_vars)octave::stack_framestatic
create(tree_evaluator &tw, const symbol_scope &scope, size_t index, const std::shared_ptr< stack_frame > &parent_link, const std::shared_ptr< stack_frame > &static_link)octave::stack_framestatic
display(bool follow=true) constoctave::script_stack_framevirtual
display_stopped_in_message(std::ostream &os) constoctave::stack_frame
do_non_const_unary_op(octave_value::unary_op op, const symbol_record &sym, const std::string &type, const std::list< octave_value_list > &idx)octave::stack_frameinline
fcn_file_name(void) constoctave::stack_frameinline
fcn_name(bool print_subfn=true) constoctave::stack_frameinline
find_subfunction(const std::string &name) constoctave::stack_frameinline
function(void) constoctave::script_stack_frameinlinevirtual
get_access_link(const std::shared_ptr< stack_frame > &static_link)octave::script_stack_framestatic
get_auto_fcn_var(auto_var_type avt) constoctave::script_stack_frameinlinevirtual
get_dispatch_class(void) constoctave::stack_frameinline
get_num_symbols(octave_user_script *script)octave::script_stack_framestatic
get_scope(void) constoctave::script_stack_frameinlinevirtual
get_scope_flag(size_t) constoctave::stack_framevirtual
get_symbol_info(void)octave::stack_frameinline
get_val_offsets(const symbol_record &sym, size_t &frame_offset, size_t &data_offset) constoctave::script_stack_frame
get_val_offsets_internal(const symbol_record &sym, size_t &frame_offset, size_t &data_offset) constoctave::script_stack_frame
get_val_offsets_with_insert(const symbol_record &sym, size_t &frame_offset, size_t &data_offset)octave::script_stack_frame
glob_symbol_info(const std::string &pattern)octave::stack_frame
GLOBAL enum valueoctave::stack_frame
IGNORED enum valueoctave::stack_frame
index(void) constoctave::stack_frameinline
insert_symbol(const std::string &)octave::script_stack_framevirtual
install_variable(const symbol_record &sym, const octave_value &value, bool global)octave::stack_frame
install_variable(const std::string &name, const octave_value &value, bool global)octave::stack_frameinline
is_compiled_fcn_frame(void) constoctave::stack_frameinlinevirtual
is_defined(const symbol_record &sym) constoctave::stack_frameinline
is_global(const symbol_record &sym) constoctave::stack_frameinline
is_global(const std::string &name) constoctave::stack_frameinline
is_local_variable(const std::string &name) constoctave::stack_frameinline
is_object(const symbol_record &sym) constoctave::stack_frameinline
is_object(const std::string &name) constoctave::stack_frameinline
is_persistent(const symbol_record &sym) constoctave::stack_frameinline
is_persistent(const std::string &name) constoctave::stack_frameinline
is_scope_frame(void) constoctave::stack_frameinlinevirtual
is_user_fcn_frame(void) constoctave::stack_frameinlinevirtual
is_user_script_frame(void) constoctave::script_stack_frameinlinevirtual
is_variable(const symbol_record &sym) constoctave::stack_frameinline
is_variable(const std::string &name) constoctave::stack_frameinline
line(int l)octave::stack_frameinline
line(void) constoctave::stack_frameinline
LOCAL enum valueoctave::stack_frame
local_vars_map typedefoctave::stack_frame
lookup_symbol(const std::string &name) constoctave::script_stack_framevirtual
m_access_linkoctave::stack_frameprotected
m_columnoctave::stack_frameprotected
m_dispatch_classoctave::stack_frameprotected
m_evaluatoroctave::stack_frameprotected
m_indexoctave::stack_frameprotected
m_lexical_frame_offsetsoctave::script_stack_frameprivate
m_lineoctave::stack_frameprotected
m_parent_linkoctave::stack_frameprotected
m_scriptoctave::script_stack_frameprivate
m_static_linkoctave::stack_frameprotected
m_unwind_protect_frameoctave::script_stack_frameprivate
m_value_offsetsoctave::script_stack_frameprivate
make_global(const symbol_record &sym)octave::stack_frameinline
make_persistent(const symbol_record &sym)octave::stack_frameinline
make_symbol_info_list(const std::list< symbol_record > &symrec_list) constoctave::stack_frame
mark_global(const symbol_record &sym)octave::stack_frameinline
mark_persistent(const symbol_record &sym)octave::stack_frameinline
mark_scope(const symbol_record &sym, scope_flags flag)octave::script_stack_framevirtual
NARGIN enum valueoctave::stack_frame
NARGOUT enum valueoctave::stack_frame
NUM_AUTO_VARS enum valueoctave::stack_frame
operator=(const script_stack_frame &elt)=deleteoctave::script_stack_frame
octave::stack_frame::operator=(const stack_frame &elt)=deleteoctave::stack_frame
parent_link(void) constoctave::stack_frameinline
PERSISTENT enum valueoctave::stack_frame
regexp_symbol_info(const std::string &pattern)octave::stack_frame
resize(size_t size)octave::script_stack_frameinlinevirtual
resize_and_update_script_offsets(const symbol_record &sym)octave::script_stack_frame
SAVED_WARNING_STATES enum valueoctave::stack_frame
scope_flag(const symbol_record &sym) constoctave::script_stack_framevirtual
scope_flags enum nameoctave::stack_frame
script_stack_frame(void)=deleteoctave::script_stack_frame
script_stack_frame(tree_evaluator &tw, octave_user_script *script, size_t index, const std::shared_ptr< stack_frame > &parent_link, const std::shared_ptr< stack_frame > &static_link)octave::script_stack_frame
script_stack_frame(const script_stack_frame &elt)=defaultoctave::script_stack_frame
set_auto_fcn_var(auto_var_type avt, const octave_value &val)octave::script_stack_frameinlinevirtual
set_dispatch_class(const std::string &class_name)octave::stack_frameinline
set_scope_flag(size_t, scope_flags)octave::stack_framevirtual
set_script_offsets(void)octave::script_stack_frame
set_script_offsets_internal(const std::map< std::string, symbol_record > &symbols)octave::script_stack_frame
size(void) constoctave::script_stack_frameinlinevirtual
stack_frame(void)=deleteoctave::stack_frame
stack_frame(tree_evaluator &tw, size_t index, const std::shared_ptr< stack_frame > &parent_link, const std::shared_ptr< stack_frame > &static_link, const std::shared_ptr< stack_frame > &access_link)octave::stack_frameinline
stack_frame(const stack_frame &elt)=defaultoctave::stack_frame
static_link(void) constoctave::stack_frameinline
unmark_global(const symbol_record &sym)octave::stack_frameinline
unmark_persistent(const symbol_record &sym)octave::stack_frameinline
unwind_protect_frame(void)octave::script_stack_framevirtual
value(const symbol_record &sym, const std::string &type, const std::list< octave_value_list > &idx) constoctave::stack_frameinline
variable_names(void) constoctave::stack_frame
varref(const symbol_record &sym)octave::script_stack_framevirtual
varref(const symbol_record &sym)=0octave::script_stack_frame
varref(size_t data_offset)octave::script_stack_frame
octave::stack_frame::varref(size_t data_offset)octave::stack_framevirtual
varval(const symbol_record &sym) constoctave::script_stack_framevirtual
varval(const symbol_record &sym) const=0octave::script_stack_frame
varval(size_t data_offset) constoctave::script_stack_frame
varval(const std::string &name) constoctave::script_stack_frameinline
octave::stack_frame::varval(size_t data_offset) constoctave::stack_framevirtual
octave::stack_frame::varval(const std::string &name) constoctave::stack_frameinline
who(const string_vector &patterns, bool have_regexp, bool return_list, bool verbose, const std::string &whos_line_fmt, const std::string &msg)octave::stack_frame
workspace(void)octave::stack_frame
~script_stack_frame(void)octave::script_stack_frameinline
~stack_frame(void)=defaultoctave::stack_framevirtual