This is the complete list of members for fesa::AbstractField, including all inherited members.
AbstractField(const FieldConfig &fieldConfig, DataStore *dataStore) | fesa::AbstractField | protected |
buffer_ | fesa::AbstractField | protected |
copyValue(uint32_t slot, const std::string &val)=0 | fesa::AbstractField | protectedpure virtual |
dataStore_ | fesa::AbstractField | protected |
fieldCategory_ | fesa::AbstractField | protected |
getAsString(const MultiplexingContext *context) const =0 | fesa::AbstractField | pure 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)=0 | fesa::AbstractField | protectedpure virtual |
getFieldValueSize() const =0 | fesa::AbstractField | pure virtual |
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 =0 | fesa::AbstractField | protectedpure virtual |
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) | fesa::AbstractField | protected |
setDataIntegrity(DataIntegrity dataIntegrity) | fesa::AbstractField | protected |
setFieldValueAddress(char *pFV, bool initFieldsFlag)=0 | fesa::AbstractField | protectedpure virtual |
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 |
valueSize_ | fesa::AbstractField | protected |
~AbstractField() | fesa::AbstractField | virtual |