AbstractField(const FieldConfig &fieldConfig, DataStore *dataStore) | fesa::AbstractField | protected |
buffer_ | fesa::AbstractField | protected |
ConfigFieldScalar(const FieldConfig &fieldConfig, DataStore *pDataStore) | fesa::ConfigFieldScalar< T > | |
copyValue(uint32_t slot, const std::string &val) | fesa::Field< T > | protectedvirtual |
dataStore_ | fesa::AbstractField | protected |
Field(const FieldConfig &fieldConfig, DataStore *pDataStore) | fesa::Field< T > | |
fieldCategory_ | fesa::AbstractField | protected |
fieldValue_ | fesa::Field< T > | protected |
get() const | fesa::ConfigFieldScalar< T > | |
getAsString(const MultiplexingContext *context) const | fesa::ConfigFieldScalar< T > | virtual |
getAttributeAsStringByName(const std::string &attribute, MultiplexingContext *context=NULL) | fesa::AbstractField | |
getAttributeValueToStore(int32_t slot, const std::string &attribute, std::string &str) | fesa::AbstractField | protectedvirtual |
getFieldValue(int32_t slot) | fesa::Field< T > | protectedvirtual |
getFieldValueAlignment() const | fesa::Field< T > | protectedvirtual |
getFieldValueDataOffset() const | fesa::Field< T > | protectedvirtual |
getFieldValueSize() const | fesa::Field< T > | protectedvirtual |
getMultiplexingManager() | fesa::AbstractField | |
getMuxDepth() const | fesa::AbstractField | |
getName() const | fesa::AbstractField | |
getSlotPointer(void *baseAddress, std::size_t slot) | fesa::AbstractField | protected |
getSlotPointer(const void *baseAddress, std::size_t slot) const | fesa::AbstractField | protected |
getType() const | fesa::AbstractField | |
getValueToStore(int32_t slot, std::string &str) const | fesa::Field< T > | protectedvirtual |
initializeDefaultValue(const std::string &value) | fesa::AbstractField | protectedvirtual |
initializeDimensions(const boost::shared_ptr< FieldElement > &fieldElement) | fesa::AbstractField | protectedvirtual |
INVALID_SIZE | fesa::AbstractField | static |
isMultiplexed() const | fesa::AbstractField | |
isPersistent() const | fesa::AbstractField | |
isShared() const | fesa::AbstractField | |
multiplexed_ | fesa::AbstractField | protected |
multiplexingManager_ | fesa::AbstractField | protected |
name_ | fesa::AbstractField | protected |
persistent_ | fesa::AbstractField | protected |
restore(const PersistanceFieldElement &fieldElement, bool ignoreInvalidValues) | fesa::AbstractField | protected |
setDataIntegrity(DataIntegrity dataIntegrity) | fesa::AbstractField | protected |
setFieldValueAddress(char *pFV, bool initFieldsFlag) | fesa::Field< T > | protectedvirtual |
setMultiplexed(bool multiplexed) | fesa::AbstractField | protected |
setMultiplexingManager(AbstractMultiplexingManager *muxManager) | fesa::AbstractField | protected |
shared_ | fesa::AbstractField | protected |
store(PersistanceFieldElement &fieldElement) | fesa::AbstractField | protected |
validateValue(const T &value) const | fesa::AbstractField | inlineprotected |
validateValues(const T *values, const std::size_t count) const | fesa::AbstractField | inlineprotected |
value_type typedef | fesa::Field< T > | |
valueFromString(const std::string &s) | fesa::Field< T > | static |
valueSize_ | fesa::AbstractField | protected |
~AbstractField() | fesa::AbstractField | virtual |
~ConfigFieldScalar() | fesa::ConfigFieldScalar< T > | |
~Field() | fesa::Field< T > | |