fesa::AcqFieldScalarArray< T > Class Template Reference

#include <AcquisitionField.h>

Inheritance diagram for fesa::AcqFieldScalarArray< T >:
fesa::AcqFieldArray< T > fesa::FieldArray< T > fesa::AbstractField

List of all members.

Public Member Functions

 AcqFieldScalarArray (const std::string &fieldName, bool multiplexed, DataStore *pDataStore, bool persistent, int32_t size, DataIntegrity bufferType=SingleBuffered)
 Constructor.
 ~AcqFieldScalarArray ()
 destructor
getCell (uint32_t index, MultiplexingContext *context)
 Method to retrieve one cell of active field value.
void setCell (T val, uint32_t index, MultiplexingContext *context)
 Method to set a single cell of pending buffer of an array.

Detailed Description

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

Definition at line 313 of file AcquisitionField.h.


Constructor & Destructor Documentation

template<typename T >
fesa::AcqFieldScalarArray< T >::AcqFieldScalarArray ( const std::string &  fieldName,
bool  multiplexed,
DataStore pDataStore,
bool  persistent,
int32_t  size,
DataIntegrity  bufferType = SingleBuffered 
) [inline]

Constructor.

Parameters:
fieldName name of the field
criterionName multiplexing criterion
pointer to DataStore that contains the field

Definition at line 349 of file AcquisitionField.h.

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

destructor

Definition at line 358 of file AcquisitionField.h.


Member Function Documentation

template<typename T >
T fesa::AcqFieldScalarArray< T >::getCell ( uint32_t  index,
MultiplexingContext context 
) [inline]
template<typename T >
void fesa::AcqFieldScalarArray< T >::setCell ( val,
uint32_t  index,
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