GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
symbol_info Class Reference

#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 > &params) const
 
bool is_complex () const
 
bool is_formal () const
 
bool is_global () const
 
bool is_persistent () const
 
bool is_sparse () const
 
std::string name () const
 
octave_value value () const
 

Detailed Description

Definition at line 53 of file syminfo.h.

Constructor & Destructor Documentation

◆ symbol_info()

symbol_info::symbol_info ( const std::string &  name,
const octave_value value,
bool  is_formal,
bool  is_global,
bool  is_persistent 
)
inline

Definition at line 59 of file syminfo.h.

Member Function Documentation

◆ display_line()

void symbol_info::display_line ( std::ostream &  os,
const std::list< whos_parameter > &  params 
) const

◆ is_complex()

bool symbol_info::is_complex ( void  ) const
inline

Definition at line 70 of file syminfo.h.

◆ is_formal()

bool symbol_info::is_formal ( ) const
inline

Definition at line 74 of file syminfo.h.

◆ is_global()

bool symbol_info::is_global ( ) const
inline

Definition at line 76 of file syminfo.h.

◆ is_persistent()

bool symbol_info::is_persistent ( ) const
inline

Definition at line 78 of file syminfo.h.

◆ is_sparse()

bool symbol_info::is_sparse ( void  ) const
inline

Definition at line 72 of file syminfo.h.

◆ name()

std::string symbol_info::name ( ) const
inline

Definition at line 66 of file syminfo.h.

◆ value()

octave_value symbol_info::value ( ) const
inline

Definition at line 68 of file syminfo.h.


The documentation for this class was generated from the following files: