Public Member Functions | |
rec_index_helper (const dim_vector &dv, const Array< octave::idx_vector > &ia) | |
rec_index_helper (const rec_index_helper &)=delete | |
~rec_index_helper (void) | |
template<typename T > | |
void | assign (const T *src, T *dest) const |
template<typename T > | |
void | fill (const T &val, T *dest) const |
template<typename T > | |
void | index (const T *src, T *dest) const |
bool | is_cont_range (octave_idx_type &l, octave_idx_type &u) const |
rec_index_helper & | operator= (const rec_index_helper &)=delete |
Private Member Functions | |
template<typename T > | |
const T * | do_assign (const T *src, T *dest, int lev) const |
template<typename T > | |
void | do_fill (const T &val, T *dest, int lev) const |
template<typename T > | |
T * | do_index (const T *src, T *dest, int lev) const |
Private Attributes | |
octave_idx_type * | m_cdim |
octave_idx_type * | m_dim |
octave::idx_vector * | m_idx |
int | m_n |
int | m_top |
Definition at line 526 of file Array-base.cc.
|
inline |
Definition at line 529 of file Array-base.cc.
References m_cdim, m_dim, m_idx, m_n, m_top, max(), and dim_vector::ndims().
|
delete |
|
inline |
Definition at line 564 of file Array-base.cc.
|
inline |
Definition at line 570 of file Array-base.cc.
References do_assign(), and m_top.
Referenced by Array< T, Alloc >::assign().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Definition at line 584 of file Array-base.cc.
Referenced by index().
|
inline |
Definition at line 573 of file Array-base.cc.
References do_fill(), and m_top.
Referenced by Array< T, Alloc >::assign().
|
inline |
Definition at line 567 of file Array-base.cc.
References do_index(), and m_top.
Referenced by Array< octave_value * >::cat().
|
inline |
Definition at line 575 of file Array-base.cc.
References m_dim, m_idx, and m_top.
Referenced by Array< octave_value * >::cat().
|
delete |
|
private |
Definition at line 639 of file Array-base.cc.
Referenced by rec_index_helper(), and do_assign().
|
private |
Definition at line 638 of file Array-base.cc.
Referenced by rec_index_helper(), ~rec_index_helper(), do_assign(), do_fill(), and is_cont_range().
|
private |
Definition at line 640 of file Array-base.cc.
Referenced by rec_index_helper(), ~rec_index_helper(), do_assign(), do_fill(), and is_cont_range().
|
private |
Definition at line 636 of file Array-base.cc.
Referenced by rec_index_helper().
|
private |
Definition at line 637 of file Array-base.cc.
Referenced by rec_index_helper(), assign(), fill(), index(), and is_cont_range().