fesa::SettingFieldStructArray2D< T > Class Template Reference

#include <SettingField.h>

Inheritance diagram for fesa::SettingFieldStructArray2D< T >:
fesa::SettingFieldArray2D< T > fesa::FieldArray2D< T > fesa::AbstractField

List of all members.

Public Member Functions

 SettingFieldStructArray2D (const std::string &fieldName, bool multiplexed, bool multiMultiplexed, DataStore *pDataStore, bool persistent, bool shared, int32_t size1, int32_t size2, const DataIntegrity bufferType=DoubleBuffered)
 ~SettingFieldStructArray2D ()
const T * getCell (uint32_t index1, uint32_t index2, MultiplexingContext *context=0)
 Method to retrieve cell of active field value.
void setCell (T *val, uint32_t index1, uint32_t index2, MultiplexingContext *context)
 Method to set a single cell of the pending buffer of an array2D.

Detailed Description

template<typename T>
class fesa::SettingFieldStructArray2D< T >

Definition at line 1171 of file SettingField.h.


Constructor & Destructor Documentation

template<typename T >
fesa::SettingFieldStructArray2D< T >::SettingFieldStructArray2D ( const std::string &  fieldName,
bool  multiplexed,
bool  multiMultiplexed,
DataStore pDataStore,
bool  persistent,
bool  shared,
int32_t  size1,
int32_t  size2,
const DataIntegrity  bufferType = DoubleBuffered 
) [inline]

Definition at line 1207 of file SettingField.h.

References fesa::AbstractField::isPersistent_.

template<typename T >
fesa::SettingFieldStructArray2D< T >::~SettingFieldStructArray2D (  )  [inline]

Definition at line 1217 of file SettingField.h.


Member Function Documentation

template<typename T >
const T * fesa::SettingFieldStructArray2D< T >::getCell ( uint32_t  index1,
uint32_t  index2,
MultiplexingContext context = 0 
) [inline]
template<typename T >
void fesa::SettingFieldStructArray2D< T >::setCell ( T *  val,
uint32_t  index1,
uint32_t  index2,
MultiplexingContext context 
) [inline]

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

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1