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

#include "pt-tm-const.h"

Inheritance diagram for tm_info:
tm_const tm_row_const

Public Member Functions

 tm_info (bool obj_is_empty)
 
bool all_1x1_p () const
 
bool all_complex_p () const
 
bool all_dq_strings_p () const
 
bool all_empty_p () const
 
bool all_real_p () const
 
bool all_sq_strings_p () const
 
bool all_strings_p () const
 
bool any_cell_p () const
 
bool any_class_p () const
 
bool any_sparse_p () const
 
std::string class_name () const
 
octave_idx_type cols () const
 
dim_vector dims () const
 
bool first_elem_struct_p () const
 
octave_idx_type rows () const
 
bool some_strings_p () const
 

Protected Attributes

bool m_all_1x1
 
bool m_all_complex
 
bool m_all_dq_strings
 
bool m_all_empty
 
bool m_all_real
 
bool m_all_sq_strings
 
bool m_all_strings
 
bool m_any_cell
 
bool m_any_class
 
bool m_any_sparse
 
std::string m_class_name
 
dim_vector m_dv
 
bool m_first_elem_is_struct
 
bool m_some_strings
 

Detailed Description

Definition at line 67 of file pt-tm-const.h.

Constructor & Destructor Documentation

◆ tm_info()

tm_info::tm_info ( bool  obj_is_empty)
inline

Definition at line 71 of file pt-tm-const.h.

Member Function Documentation

◆ all_1x1_p()

bool tm_info::all_1x1_p ( ) const
inline

Definition at line 95 of file pt-tm-const.h.

References m_all_1x1.

◆ all_complex_p()

bool tm_info::all_complex_p ( ) const
inline

Definition at line 90 of file pt-tm-const.h.

References m_all_complex.

◆ all_dq_strings_p()

bool tm_info::all_dq_strings_p ( ) const
inline

Definition at line 87 of file pt-tm-const.h.

References m_all_dq_strings.

◆ all_empty_p()

bool tm_info::all_empty_p ( ) const
inline

Definition at line 91 of file pt-tm-const.h.

References m_all_empty.

◆ all_real_p()

bool tm_info::all_real_p ( ) const
inline

Definition at line 89 of file pt-tm-const.h.

References m_all_real.

◆ all_sq_strings_p()

bool tm_info::all_sq_strings_p ( ) const
inline

Definition at line 86 of file pt-tm-const.h.

References m_all_sq_strings.

◆ all_strings_p()

bool tm_info::all_strings_p ( ) const
inline

Definition at line 85 of file pt-tm-const.h.

References m_all_strings.

◆ any_cell_p()

bool tm_info::any_cell_p ( ) const
inline

Definition at line 92 of file pt-tm-const.h.

References m_any_cell.

◆ any_class_p()

bool tm_info::any_class_p ( ) const
inline

Definition at line 94 of file pt-tm-const.h.

References m_any_class.

◆ any_sparse_p()

bool tm_info::any_sparse_p ( ) const
inline

Definition at line 93 of file pt-tm-const.h.

References m_any_sparse.

◆ class_name()

std::string tm_info::class_name ( ) const
inline

Definition at line 98 of file pt-tm-const.h.

References m_class_name.

◆ cols()

octave_idx_type tm_info::cols ( ) const
inline

Definition at line 83 of file pt-tm-const.h.

References m_dv.

◆ dims()

dim_vector tm_info::dims ( ) const
inline

Definition at line 80 of file pt-tm-const.h.

References m_dv.

◆ first_elem_struct_p()

bool tm_info::first_elem_struct_p ( ) const
inline

Definition at line 96 of file pt-tm-const.h.

References m_first_elem_is_struct.

◆ rows()

octave_idx_type tm_info::rows ( ) const
inline

Definition at line 82 of file pt-tm-const.h.

References m_dv.

◆ some_strings_p()

bool tm_info::some_strings_p ( ) const
inline

Definition at line 88 of file pt-tm-const.h.

References m_some_strings.

Member Data Documentation

◆ m_all_1x1

bool tm_info::m_all_1x1
protected

Definition at line 136 of file pt-tm-const.h.

Referenced by all_1x1_p(), and tm_const::concat().

◆ m_all_complex

bool tm_info::m_all_complex
protected

Definition at line 121 of file pt-tm-const.h.

Referenced by all_complex_p().

◆ m_all_dq_strings

bool tm_info::m_all_dq_strings
protected

Definition at line 112 of file pt-tm-const.h.

Referenced by all_dq_strings_p(), and tm_const::concat().

◆ m_all_empty

bool tm_info::m_all_empty
protected

Definition at line 124 of file pt-tm-const.h.

Referenced by all_empty_p().

◆ m_all_real

bool tm_info::m_all_real
protected

Definition at line 118 of file pt-tm-const.h.

Referenced by all_real_p(), and tm_const::concat().

◆ m_all_sq_strings

bool tm_info::m_all_sq_strings
protected

Definition at line 109 of file pt-tm-const.h.

Referenced by all_sq_strings_p(), and tm_const::concat().

◆ m_all_strings

bool tm_info::m_all_strings
protected

Definition at line 106 of file pt-tm-const.h.

Referenced by all_strings_p(), and tm_const::concat().

◆ m_any_cell

bool tm_info::m_any_cell
protected

Definition at line 127 of file pt-tm-const.h.

Referenced by any_cell_p().

◆ m_any_class

bool tm_info::m_any_class
protected

Definition at line 133 of file pt-tm-const.h.

Referenced by any_class_p(), and tm_const::concat().

◆ m_any_sparse

bool tm_info::m_any_sparse
protected

Definition at line 130 of file pt-tm-const.h.

Referenced by any_sparse_p(), and tm_const::concat().

◆ m_class_name

std::string tm_info::m_class_name
protected

Definition at line 142 of file pt-tm-const.h.

Referenced by class_name(), and tm_const::concat().

◆ m_dv

dim_vector tm_info::m_dv
protected

Definition at line 103 of file pt-tm-const.h.

Referenced by cols(), dims(), and rows().

◆ m_first_elem_is_struct

bool tm_info::m_first_elem_is_struct
protected

Definition at line 139 of file pt-tm-const.h.

Referenced by first_elem_struct_p().

◆ m_some_strings

bool tm_info::m_some_strings
protected

Definition at line 115 of file pt-tm-const.h.

Referenced by some_strings_p().


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