Public Member Functions | Private Member Functions | Private Attributes

rec_resize_helper Class Reference

Collaboration diagram for rec_resize_helper:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 rec_resize_helper (const dim_vector &ndv, const dim_vector &odv)
 ~rec_resize_helper (void)
template<class T >
void resize_fill (const T *src, T *dest, const T &rfv) const

Private Member Functions

 rec_resize_helper (const rec_resize_helper &)
template<class T >
void do_resize_fill (const T *src, T *dest, const T &rfv, int lev) const
rec_resize_helperoperator= (const rec_resize_helper &)

Private Attributes

octave_idx_typecext
octave_idx_typedext
int n
octave_idx_typesext

Detailed Description

Definition at line 635 of file Array.cc.


Constructor & Destructor Documentation

rec_resize_helper::rec_resize_helper ( const dim_vector ndv,
const dim_vector odv 
) [inline]

Definition at line 643 of file Array.cc.

References cext, dext, dim_vector::length(), min(), n, and sext.

rec_resize_helper::~rec_resize_helper ( void   )  [inline]

Definition at line 667 of file Array.cc.

References cext.

rec_resize_helper::rec_resize_helper ( const rec_resize_helper  )  [private]

Member Function Documentation

template<class T >
void rec_resize_helper::do_resize_fill ( const T *  src,
T *  dest,
const T &  rfv,
int  lev 
) const [inline, private]

Definition at line 673 of file Array.cc.

References cext, copy_or_memcpy(), dext, fill_or_memset(), and sext.

Referenced by resize_fill().

rec_resize_helper& rec_resize_helper::operator= ( const rec_resize_helper  )  [private]
template<class T >
void rec_resize_helper::resize_fill ( const T *  src,
T *  dest,
const T &  rfv 
) const [inline]

Definition at line 699 of file Array.cc.

References do_resize_fill(), and n.


Member Data Documentation

Definition at line 637 of file Array.cc.

Referenced by do_resize_fill(), rec_resize_helper(), and ~rec_resize_helper().

Definition at line 639 of file Array.cc.

Referenced by do_resize_fill(), and rec_resize_helper().

Definition at line 640 of file Array.cc.

Referenced by rec_resize_helper(), and resize_fill().

Definition at line 638 of file Array.cc.

Referenced by do_resize_fill(), and rec_resize_helper().


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