GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Public Types | Public Member Functions | Private Attributes | List of all members
tm_row_const Class Reference
Collaboration diagram for tm_row_const:
Collaboration graph
[legend]

Classes

class  tm_row_const_rep

Public Types

typedef
tm_row_const_rep::const_iterator 
const_iterator
typedef tm_row_const_rep::iterator iterator

Public Member Functions

 tm_row_const (void)
 tm_row_const (const tree_argument_list &row)
 tm_row_const (const tm_row_const &x)
 ~tm_row_const (void)
bool all_1x1_p (void) const
bool all_complex_p (void) const
bool all_dq_strings_p (void) const
bool all_empty_p (void) const
bool all_real_p (void) const
bool all_sq_strings_p (void) const
bool all_strings_p (void) const
bool any_cell_p (void) const
bool any_class_p (void) const
bool any_sparse_p (void) const
iterator begin (void)
const_iterator begin (void) const
void cellify (void)
std::string class_name (void) const
octave_idx_type cols (void)
dim_vector dims (void)
bool empty (void) const
iterator end (void)
const_iterator end (void) const
bool first_elem_struct_p (void) const
size_t length (void) const
 operator bool () const
tm_row_constoperator= (const tm_row_const &x)
octave_idx_type rows (void)
bool some_strings_p (void) const

Private Attributes

tm_row_const_reprep

Detailed Description

Definition at line 58 of file pt-mat.cc.

Member Typedef Documentation

Definition at line 125 of file pt-mat.cc.

Definition at line 124 of file pt-mat.cc.

Constructor & Destructor Documentation

tm_row_const::tm_row_const ( void  )
inline

Definition at line 127 of file pt-mat.cc.

tm_row_const::tm_row_const ( const tree_argument_list row)
inline

Definition at line 130 of file pt-mat.cc.

tm_row_const::tm_row_const ( const tm_row_const x)
inline

Definition at line 133 of file pt-mat.cc.

tm_row_const::~tm_row_const ( void  )
inline

Definition at line 156 of file pt-mat.cc.

Member Function Documentation

bool tm_row_const::all_1x1_p ( void  ) const
inline

Definition at line 181 of file pt-mat.cc.

Referenced by tm_const::init(), and single_type_concat().

bool tm_row_const::all_complex_p ( void  ) const
inline

Definition at line 176 of file pt-mat.cc.

Referenced by tm_const::init().

bool tm_row_const::all_dq_strings_p ( void  ) const
inline

Definition at line 173 of file pt-mat.cc.

Referenced by tm_const::init(), and tree_matrix::rvalue1().

bool tm_row_const::all_empty_p ( void  ) const
inline

Definition at line 177 of file pt-mat.cc.

Referenced by tm_const::init(), and tree_matrix::rvalue1().

bool tm_row_const::all_real_p ( void  ) const
inline

Definition at line 175 of file pt-mat.cc.

Referenced by tm_const::init(), and tree_matrix::rvalue1().

bool tm_row_const::all_sq_strings_p ( void  ) const
inline

Definition at line 172 of file pt-mat.cc.

Referenced by tm_const::init(), and tree_matrix::rvalue1().

bool tm_row_const::all_strings_p ( void  ) const
inline

Definition at line 171 of file pt-mat.cc.

Referenced by tm_const::init().

bool tm_row_const::any_cell_p ( void  ) const
inline

Definition at line 178 of file pt-mat.cc.

Referenced by tm_const::init().

bool tm_row_const::any_class_p ( void  ) const
inline

Definition at line 180 of file pt-mat.cc.

Referenced by tm_const::init(), and tree_matrix::rvalue1().

bool tm_row_const::any_sparse_p ( void  ) const
inline

Definition at line 179 of file pt-mat.cc.

Referenced by tm_const::init(), and tree_matrix::rvalue1().

iterator tm_row_const::begin ( void  )
inline
const_iterator tm_row_const::begin ( void  ) const
inline

Definition at line 191 of file pt-mat.cc.

void tm_row_const::cellify ( void  )
inline

Definition at line 186 of file pt-mat.cc.

Referenced by tm_row_const::tm_row_const_rep::init().

std::string tm_row_const::class_name ( void  ) const
inline

Definition at line 184 of file pt-mat.cc.

Referenced by tm_const::init().

octave_idx_type tm_row_const::cols ( void  )
inline

Definition at line 163 of file pt-mat.cc.

Referenced by tm_const::init().

dim_vector tm_row_const::dims ( void  )
inline

Definition at line 169 of file pt-mat.cc.

Referenced by tm_const::init(), and single_type_concat().

bool tm_row_const::empty ( void  ) const
inline

Definition at line 165 of file pt-mat.cc.

Referenced by tm_const::init().

iterator tm_row_const::end ( void  )
inline
const_iterator tm_row_const::end ( void  ) const
inline

Definition at line 194 of file pt-mat.cc.

bool tm_row_const::first_elem_struct_p ( void  ) const
inline

Definition at line 182 of file pt-mat.cc.

Referenced by tm_const::init().

size_t tm_row_const::length ( void  ) const
inline

Definition at line 167 of file pt-mat.cc.

Referenced by do_class_concat(), and single_type_concat().

tm_row_const::operator bool ( ) const
inline

Definition at line 188 of file pt-mat.cc.

tm_row_const& tm_row_const::operator= ( const tm_row_const x)
inline

Definition at line 140 of file pt-mat.cc.

References tm_row_const::tm_row_const_rep::count, and rep.

octave_idx_type tm_row_const::rows ( void  )
inline
bool tm_row_const::some_strings_p ( void  ) const
inline

Definition at line 174 of file pt-mat.cc.

Referenced by tm_const::init().

Member Data Documentation

tm_row_const_rep* tm_row_const::rep
private

Definition at line 198 of file pt-mat.cc.

Referenced by operator=().


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