Public Types | Public Member Functions | Private Member Functions | Private Attributes | Friends
mat_injector< T1 > Class Template Reference

#include <injector_bones.hpp>

List of all members.

Public Types

typedef T1::elem_type elem_type

Public Member Functions

void end_of_row () const
void insert (const elem_type val) const
 ~mat_injector ()

Private Member Functions

 mat_injector (T1 &in_X, const elem_type val)
 mat_injector (T1 &in_X, const injector_end_of_row &x)

Private Attributes

podarray< mat_injector_row
< elem_type > * > * 
AA
podarray< mat_injector_row
< elem_type > * > * 
BB
uword n_rows
T1 & X

Friends

class Col< elem_type >
class Mat< elem_type >
class Row< elem_type >

Detailed Description

template<typename T1>
class mat_injector< T1 >

Definition at line 36 of file injector_bones.hpp.


Member Typedef Documentation

template<typename T1>
typedef T1::elem_type mat_injector< T1 >::elem_type

Definition at line 40 of file injector_bones.hpp.


Constructor & Destructor Documentation

template<typename T1>
mat_injector< T1 >::mat_injector ( T1 &  in_X,
const elem_type  val 
) [inline, private]

Friends And Related Function Documentation

template<typename T1>
friend class Col< elem_type > [friend]

Definition at line 60 of file injector_bones.hpp.

template<typename T1>
friend class Mat< elem_type > [friend]

Definition at line 58 of file injector_bones.hpp.

template<typename T1>
friend class Row< elem_type > [friend]

Definition at line 59 of file injector_bones.hpp.


Member Data Documentation

template<typename T1>
podarray< mat_injector_row<elem_type>* >* mat_injector< T1 >::AA [mutable, private]

Definition at line 55 of file injector_bones.hpp.

template<typename T1>
podarray< mat_injector_row<elem_type>* >* mat_injector< T1 >::BB [mutable, private]

Definition at line 56 of file injector_bones.hpp.

template<typename T1>
uword mat_injector< T1 >::n_rows [mutable, private]

Definition at line 53 of file injector_bones.hpp.

template<typename T1>
T1& mat_injector< T1 >::X [private]

Definition at line 52 of file injector_bones.hpp.


The documentation for this class was generated from the following files:


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:08