GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
Classes | |
struct | symbol_info |
Public Member Functions | |
symbol_info_list (void) | |
symbol_info_list (const symbol_info_list &sil) | |
~symbol_info_list (void) | |
void | append (const symbol_table::symbol_record &sr) |
void | append (const symbol_table::symbol_record &sr, const std::string &expr_str, const octave_value &expr_val) |
void | display (std::ostream &os) |
bool | empty (void) const |
octave_map | map_value (const std::string &caller_function_name, int nesting_level) const |
symbol_info_list & | operator= (const symbol_info_list &sil) |
std::list< whos_parameter > | parse_whos_line_format (void) |
size_t | size (void) const |
Private Attributes | |
std::list< symbol_info > | lst |
Definition at line 1143 of file variables.cc.
|
inline |
Definition at line 1295 of file variables.cc.
|
inline |
Definition at line 1297 of file variables.cc.
|
inline |
Definition at line 1307 of file variables.cc.
|
inline |
Definition at line 1309 of file variables.cc.
Referenced by do_who().
|
inline |
Definition at line 1314 of file variables.cc.
|
inline |
Definition at line 1380 of file variables.cc.
References octave_value::byte_size(), octave_value::numel(), octave_stdout, p, and print_descriptor().
Referenced by do_who().
|
inline |
Definition at line 1323 of file variables.cc.
Referenced by do_who().
|
inline |
Definition at line 1326 of file variables.cc.
References octave_scalar_map::assign(), octave_map::assign(), octave_value::byte_size(), octave_value::class_name(), octave_value::is_complex_type(), symbol_info_list::symbol_info::is_global, symbol_info_list::symbol_info::is_persistent, octave_value::is_sparse_type(), symbol_info_list::symbol_info::name, p, octave_value::size(), and symbol_info_list::symbol_info::varval.
Referenced by do_who().
|
inline |
Definition at line 1299 of file variables.cc.
References lst.
|
inline |
Definition at line 1414 of file variables.cc.
References a, b, octave_value::byte_size(), error(), first, get_dims_str(), jit_convention::length, Array< T >::length(), octave_value::numel(), p, param, str, string, text, octave_value::type_name(), and Vwhos_line_format.
|
inline |
Definition at line 1321 of file variables.cc.
|
private |
Definition at line 1628 of file variables.cc.
Referenced by operator=().