fesa::ConfigFieldScalar< T > Class Template Reference

Wrapper class for scalar configuration fields The configuration field API offers methods to retrieve field values (get accessors),. More...

#include <ConfigurationField.h>

Inheritance diagram for fesa::ConfigFieldScalar< T >:
fesa::Field< T > fesa::AbstractField

List of all members.

Public Member Functions

 ConfigFieldScalar (const std::string &fieldName, DataStore *pDataStore, const DataIntegrity bufferType=SingleBuffered)
 Constructor.
 ~ConfigFieldScalar ()
 destructor
get ()
 Method to retrieve the value of the field.

Detailed Description

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

Wrapper class for scalar configuration fields The configuration field API offers methods to retrieve field values (get accessors),.

Definition at line 22 of file ConfigurationField.h.


Constructor & Destructor Documentation

template<typename T >
fesa::ConfigFieldScalar< T >::ConfigFieldScalar ( const std::string &  fieldName,
DataStore pDataStore,
const DataIntegrity  bufferType = SingleBuffered 
) [inline]

Constructor.

Parameters:
fieldName name of the field
multiplexed true if the field is multiplexed
pDataStore pointer to DataStore that contains the field

Definition at line 58 of file ConfigurationField.h.

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

destructor

Definition at line 53 of file ConfigurationField.h.


Member Function Documentation

template<typename T >
T fesa::ConfigFieldScalar< T >::get (  )  [inline]

Method to retrieve the value of the field.

Returns:
the value of the active buffer

Definition at line 65 of file ConfigurationField.h.

References fesa::Field< T >::fieldValue_.


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

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1