Classes | Functions
Podarray

Classes

class  podarray< eT >
 A lightweight array for POD types. If the amount of memory requested is small, the stack is used. More...
struct  podarray_prealloc_n_elem

Functions

arma_hot void podarray< eT >::copy_row (const Mat< eT > &A, const uword row)
void podarray< eT >::fill (const eT val)
void podarray< eT >::init (const uword new_n_elem)
arma_inline eT * podarray< eT >::memptr ()
arma_inline const eT * podarray< eT >::memptr () const
arma_inline eT & podarray< eT >::operator() (const uword i)
arma_inline eT podarray< eT >::operator() (const uword i) const
const podarraypodarray< eT >::operator= (const podarray &x)
arma_inline eT & podarray< eT >::operator[] (const uword i)
arma_inline eT podarray< eT >::operator[] (const uword i) const
 podarray< eT >::podarray ()
 podarray< eT >::podarray (const podarray &x)
arma_inline podarray< eT >::podarray (const uword new_N)
arma_inline podarray< eT >::podarray (const eT *X, const uword new_N)
void podarray< eT >::reset ()
void podarray< eT >::set_size (const uword new_n_elem)
void podarray< eT >::zeros ()
void podarray< eT >::zeros (const uword new_n_elem)
 podarray< eT >::~podarray ()

Function Documentation

template<typename eT>
arma_hot void podarray< eT >::copy_row ( const Mat< eT > &  A,
const uword  row 
) [inline]

Definition at line 236 of file podarray_meat.hpp.

template<typename eT>
void podarray< eT >::fill ( const eT  val) [inline]

Definition at line 178 of file podarray_meat.hpp.

template<typename eT >
void podarray< eT >::init ( const uword  new_n_elem) [inline, protected]

Definition at line 295 of file podarray_meat.hpp.

template<typename eT >
arma_inline eT * podarray< eT >::memptr ( )

Definition at line 215 of file podarray_meat.hpp.

template<typename eT >
arma_inline const eT * podarray< eT >::memptr ( ) const

Definition at line 225 of file podarray_meat.hpp.

template<typename eT >
arma_inline eT & podarray< eT >::operator() ( const uword  i)

Definition at line 143 of file podarray_meat.hpp.

template<typename eT >
arma_inline eT podarray< eT >::operator() ( const uword  i) const

Definition at line 132 of file podarray_meat.hpp.

template<typename eT >
const podarray< eT > & podarray< eT >::operator= ( const podarray< eT > &  x) [inline]

Definition at line 65 of file podarray_meat.hpp.

template<typename eT >
arma_inline eT & podarray< eT >::operator[] ( const uword  i)

Definition at line 122 of file podarray_meat.hpp.

template<typename eT >
arma_inline eT podarray< eT >::operator[] ( const uword  i) const

Definition at line 112 of file podarray_meat.hpp.

template<typename eT >
podarray< eT >::podarray ( ) [inline]

Definition at line 40 of file podarray_meat.hpp.

template<typename eT >
podarray< eT >::podarray ( const podarray< eT > &  x) [inline]

Definition at line 51 of file podarray_meat.hpp.

template<typename eT >
arma_inline podarray< eT >::podarray ( const uword  new_N) [explicit]

Definition at line 83 of file podarray_meat.hpp.

template<typename eT>
arma_inline podarray< eT >::podarray ( const eT *  X,
const uword  new_N 
) [explicit]

Definition at line 96 of file podarray_meat.hpp.

template<typename eT >
void podarray< eT >::reset ( ) [inline]

Definition at line 166 of file podarray_meat.hpp.

template<typename eT >
void podarray< eT >::set_size ( const uword  new_n_elem) [inline]

Definition at line 154 of file podarray_meat.hpp.

template<typename eT >
void podarray< eT >::zeros ( ) [inline]

Definition at line 190 of file podarray_meat.hpp.

template<typename eT >
void podarray< eT >::zeros ( const uword  new_n_elem) [inline]

Definition at line 202 of file podarray_meat.hpp.

template<typename eT >
podarray< eT >::~podarray ( ) [inline]

Definition at line 20 of file podarray_meat.hpp.



armadillo_matrix
Author(s): Conrad Sanderson - NICTA (www.nicta.com.au), (Wrapper by Sjoerd van den Dries)
autogenerated on Tue Jan 7 2014 11:42:07