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

#include <injector_bones.hpp>

Public Types

typedef T1::object_type object_type
 

Public Member Functions

void end_of_row () const
 
void insert (const object_type &val) const
 
 ~field_injector ()
 

Private Member Functions

 field_injector (T1 &in_X, const object_type &val)
 
 field_injector (T1 &in_X, const injector_end_of_row &x)
 

Private Attributes

podarray< field_injector_row< object_type > * > * AA
 
podarray< field_injector_row< object_type > * > * BB
 
uword n_rows
 
T1 & X
 

Friends

class field< object_type >
 

Detailed Description

template<typename T1>
class field_injector< T1 >

Definition at line 87 of file injector_bones.hpp.

Member Typedef Documentation

template<typename T1>
typedef T1::object_type field_injector< T1 >::object_type

Definition at line 91 of file injector_bones.hpp.

Constructor & Destructor Documentation

template<typename T1>
field_injector< T1 >::field_injector ( T1 &  in_X,
const object_type val 
)
inlineprivate

Friends And Related Function Documentation

template<typename T1>
friend class field< object_type >
friend

Definition at line 109 of file injector_bones.hpp.

Member Data Documentation

template<typename T1>
podarray< field_injector_row<object_type>* >* field_injector< T1 >::AA
mutableprivate

Definition at line 106 of file injector_bones.hpp.

template<typename T1>
podarray< field_injector_row<object_type>* >* field_injector< T1 >::BB
mutableprivate

Definition at line 107 of file injector_bones.hpp.

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

Definition at line 104 of file injector_bones.hpp.

template<typename T1>
T1& field_injector< T1 >::X
private

Definition at line 103 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