Public Types | Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
mat_injector< T1 > Class Template Reference

#include <injector_bones.hpp>

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 
)
inlineprivate

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
mutableprivate

Definition at line 55 of file injector_bones.hpp.

template<typename T1>
podarray< mat_injector_row<elem_type>* >* mat_injector< T1 >::BB
mutableprivate

Definition at line 56 of file injector_bones.hpp.

template<typename T1>
uword mat_injector< T1 >::n_rows
mutableprivate

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):
autogenerated on Fri Apr 16 2021 02:32:00