Classes | Public Types | Public Member Functions | Private Attributes

tm_row_const Class Reference

Collaboration diagram for tm_row_const:
Collaboration graph
[legend]

List of all members.

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
const_iterator begin (void) const
iterator begin (void)
void cellify (void)
std::string class_name (void) const
octave_idx_type cols (void)
dim_vector dims (void)
bool empty (void) const
const_iterator end (void) const
iterator end (void)
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().

bool tm_row_const::all_empty_p ( void   )  const [inline]

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

Referenced by tm_const::init().

bool tm_row_const::all_real_p ( void   )  const [inline]

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

Referenced by tm_const::init().

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().

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().

bool tm_row_const::any_sparse_p ( void   )  const [inline]

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

Referenced by tm_const::init().

iterator tm_row_const::begin ( void   )  [inline]

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

Referenced by do_class_concat(), tree_matrix::rvalue1(), and single_type_concat().

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.

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().

const_iterator tm_row_const::end ( void   )  const [inline]

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

iterator tm_row_const::end ( void   )  [inline]

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

Referenced by do_class_concat(), tree_matrix::rvalue1(), and single_type_concat().

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]

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

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

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

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

Referenced by operator=().


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines