26 #if ! defined (octave_pt_tm_const_h)
27 #define octave_pt_tm_const_h 1
29 #include "octave-config.h"
149 typedef std::list<octave_value>::iterator
iterator;
191 typedef std::list<tm_row_const>::iterator
iterator;
230 template <
typename TYPE>
233 template <
typename TYPE>
236 template <
typename TYPE>
239 template <
typename MAP>
Vector representing the dimensions (size) of an Array.
tm_const & operator=(const tm_const &)=delete
void array_concat_internal(TYPE &result) const
octave_value char_array_concat(char string_fill_char) const
tree_evaluator & m_evaluator
octave_map map_concat(void) const
std::list< tm_row_const > m_tm_rows
TYPE array_concat(void) const
octave_value generic_concat(void) const
std::list< tm_row_const >::const_iterator const_iterator
tm_const(const tree_matrix &tm, tree_evaluator &tw)
tm_const(const tm_const &)=delete
void init(const tree_matrix &tm)
std::list< tm_row_const >::iterator iterator
octave_value class_concat(void) const
octave_value concat(char string_fill_char) const
TYPE sparse_array_concat(void) const
dim_vector dims(void) const
bool all_sq_strings_p(void) const
bool m_first_elem_is_struct
tm_info(bool obj_is_empty)
bool first_elem_struct_p(void) const
bool some_strings_p(void) const
bool any_cell_p(void) const
bool all_empty_p(void) const
bool any_class_p(void) const
bool all_dq_strings_p(void) const
std::string class_name(void) const
octave_idx_type rows(void) const
bool any_sparse_p(void) const
bool all_1x1_p(void) const
bool all_real_p(void) const
octave_idx_type cols(void) const
bool all_strings_p(void) const
bool all_complex_p(void) const
std::list< octave_value > m_values
void init_element(const octave_value &, bool &)
const_iterator begin(void) const
const_iterator end(void) const
tm_row_const & operator=(const tm_row_const &)=delete
tm_row_const(const tree_argument_list &row, tree_evaluator &tw)
std::list< octave_value >::const_iterator const_iterator
tm_row_const(void)=delete
void init(const tree_argument_list &, tree_evaluator &tw)
std::list< octave_value >::iterator iterator
size_t length(void) const
tm_row_const(const tm_row_const &)=default
~tm_row_const(void)=default