fesa::SettingFieldString Class Reference

#include <SettingField.h>

Inheritance diagram for fesa::SettingFieldString:
fesa::FieldString fesa::AbstractField

List of all members.

Public Member Functions

 SettingFieldString (const std::string &fieldName, bool multiplexed, bool multiMultiplexed, DataStore *pDataStore, bool persistent, bool shared, int32_t size, const DataIntegrity bufferType=DoubleBuffered)
 Constructor.
 ~SettingFieldString ()
 destructor
const char * get (MultiplexingContext *context)
 Method to retrieve active field value.
void set (const char *val, MultiplexingContext *context)
 Method to set the new value of the pending buffer of the field.

Detailed Description

Definition at line 1304 of file SettingField.h.


Constructor & Destructor Documentation

fesa::SettingFieldString::SettingFieldString ( const std::string &  fieldName,
bool  multiplexed,
bool  multiMultiplexed,
DataStore pDataStore,
bool  persistent,
bool  shared,
int32_t  size,
const DataIntegrity  bufferType = DoubleBuffered 
)

Constructor.

Parameters:
name of the field, multiplexing criterion, pointer to DataStore

Definition at line 9 of file SettingField.cpp.

References fesa::AbstractField::isShared_.

fesa::SettingFieldString::~SettingFieldString (  ) 

destructor

Definition at line 17 of file SettingField.cpp.


Member Function Documentation

const char * fesa::SettingFieldString::get ( MultiplexingContext context  ) 
void fesa::SettingFieldString::set ( const char *  val,
MultiplexingContext context 
)

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

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1