#include "syminfo.h"
Public Member Functions | |
symbol_info (const std::string &name, const octave_value &value, bool is_formal, bool is_global, bool is_persistent) | |
void | display_line (std::ostream &os, const std::list< whos_parameter > ¶ms) const |
bool | is_complex (void) const |
bool | is_formal (void) const |
bool | is_global (void) const |
bool | is_persistent (void) const |
std::string | name (void) const |
octave_value | value (void) const |
Private Attributes | |
bool | m_is_complex |
bool | m_is_formal |
bool | m_is_global |
bool | m_is_persistent |
std::string | m_name |
octave_value | m_value |
|
inline |
void octave::symbol_info::display_line | ( | std::ostream & | os, |
const std::list< whos_parameter > & | params | ||
) | const |
Definition at line 46 of file syminfo.cc.
References octave_value::byte_size(), octave_value::class_name(), octave::whos_parameter::command, error(), octave::whos_parameter::first_parameter_length, octave_value::get_dims_str(), octave::left, m_is_complex, m_is_formal, m_is_global, m_is_persistent, m_name, m_value, octave::whos_parameter::modifier, octave_value::numel(), octave::whos_parameter::parameter_length, octave::whos_parameter::text, and octave_value::type_name().
|
inline |
Definition at line 68 of file syminfo.h.
References m_is_complex.
|
inline |
Definition at line 70 of file syminfo.h.
References m_is_formal.
|
inline |
Definition at line 72 of file syminfo.h.
References m_is_global.
Referenced by octave::load_save_system::do_save().
|
inline |
Definition at line 74 of file syminfo.h.
References m_is_persistent.
|
inline |
Definition at line 64 of file syminfo.h.
References m_name.
Referenced by octave::load_save_system::do_save().
|
inline |
Definition at line 66 of file syminfo.h.
References m_value.
Referenced by octave::load_save_system::do_save().
|
private |
Definition at line 82 of file syminfo.h.
Referenced by display_line(), and is_complex().
|
private |
Definition at line 83 of file syminfo.h.
Referenced by display_line(), and is_formal().
|
private |
Definition at line 84 of file syminfo.h.
Referenced by display_line(), and is_global().
|
private |
Definition at line 85 of file syminfo.h.
Referenced by display_line(), and is_persistent().
|
private |
Definition at line 80 of file syminfo.h.
Referenced by display_line(), and name().
|
private |
Definition at line 81 of file syminfo.h.
Referenced by display_line(), and value().