fesa::ConfigFieldStringArray Class Reference

#include <ConfigurationField.h>

Inheritance diagram for fesa::ConfigFieldStringArray:
fesa::FieldStringArray fesa::AbstractField

List of all members.

Public Member Functions

 ConfigFieldStringArray (const std::string &fieldName, DataStore *pDataStore, int32_t size1, int32_t size2, const DataIntegrity bufferType=SingleBuffered)
 Constructor.
 ~ConfigFieldStringArray ()
 destructor
const char ** get (uint32_t &size1)
 Method to retrieve active field value.
const char * getString (uint32_t index)

Detailed Description

Definition at line 612 of file ConfigurationField.h.


Constructor & Destructor Documentation

fesa::ConfigFieldStringArray::ConfigFieldStringArray ( const std::string &  fieldName,
DataStore pDataStore,
int32_t  size1,
int32_t  size2,
const DataIntegrity  bufferType = SingleBuffered 
)

Constructor.

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

Definition at line 32 of file ConfigurationField.cpp.

fesa::ConfigFieldStringArray::~ConfigFieldStringArray (  ) 

destructor

Definition at line 39 of file ConfigurationField.cpp.


Member Function Documentation

const char ** fesa::ConfigFieldStringArray::get ( uint32_t &  size1  ) 

Method to retrieve active field value.

Parameters:
context the multiplexing context
Returns:
the value of the active buffer

Definition at line 43 of file ConfigurationField.cpp.

References fesa::FieldValue< char *[]>::activeBuffer(), fesa::FieldStringArray::fieldValue_, fesa::FieldValue< char *[]>::getActiveCurrentSize(), and fesa::FieldStringArray::pointers_.

const char * fesa::ConfigFieldStringArray::getString ( uint32_t  index  ) 

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

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1