fesa-core  7.0.0
fesa::FieldStringArray Member List

This is the complete list of members for fesa::FieldStringArray, including all inherited members.

AbstractField(const FieldConfig &fieldConfig, DataStore *dataStore)fesa::AbstractFieldprotected
buffer_fesa::AbstractFieldprotected
checkMaxDimension(std::size_t size) const fesa::FieldStringArrayprotected
copyValue(uint32_t slot, const std::string &str)fesa::FieldStringArrayprotectedvirtual
dataStore_fesa::AbstractFieldprotected
fieldCategory_fesa::AbstractFieldprotected
FieldStringArray(const FieldConfig &fieldConfig, DataStore *pDataStore, std::size_t arrayLength, std::size_t stringLength)fesa::FieldStringArray
fieldValue_fesa::FieldStringArrayprotected
getAsString(const MultiplexingContext *context) const =0fesa::AbstractFieldpure virtual
getAttributeAsStringByName(const std::string &attribute, MultiplexingContext *context=NULL)fesa::AbstractField
getAttributeValueToStore(int32_t slot, const std::string &attribute, std::string &str)fesa::AbstractFieldprotectedvirtual
getFieldValue(int32_t slot)fesa::FieldStringArrayprotectedvirtual
getFieldValueAlignment() const fesa::FieldStringArrayprotectedvirtual
getFieldValueDataOffset() const fesa::FieldStringArrayprotectedvirtual
getFieldValueSize() const fesa::FieldStringArrayprotectedvirtual
getMaxSize(uint32_t &size1, uint32_t &size2)fesa::FieldStringArray
getMultiplexingManager()fesa::AbstractField
getMuxDepth() const fesa::AbstractField
getName() const fesa::AbstractField
getSlotPointer(void *baseAddress, std::size_t slot)fesa::AbstractFieldprotected
getSlotPointer(const void *baseAddress, std::size_t slot) const fesa::AbstractFieldprotected
getString(const FieldValueArray2D< char > &fieldValue, std::size_t index) const fesa::FieldStringArrayprotected
getStringPointer(const FieldValueArray2D< char > &fieldValue, std::size_t index) const fesa::FieldStringArrayprotected
getStringPointers(const FieldValueArray2D< char > &fieldValue, std::size_t &count) const fesa::FieldStringArrayprotected
getStringVector(const FieldValueArray2D< char > &fieldValue) const fesa::FieldStringArrayprotected
getType() const fesa::AbstractField
getValueToStore(int32_t slot, std::string &value) const fesa::FieldStringArrayprotectedvirtual
initializeDefaultValue(const std::string &value)fesa::AbstractFieldprotectedvirtual
initializeDimensions(const boost::shared_ptr< FieldElement > &fieldElement)fesa::FieldStringArrayprotectedvirtual
INVALID_SIZEfesa::AbstractFieldstatic
isMultiplexed() const fesa::AbstractField
isPersistent() const fesa::AbstractField
isShared() const fesa::AbstractField
maxSize1_fesa::FieldStringArrayprotected
maxSize2_fesa::FieldStringArrayprotected
multiplexed_fesa::AbstractFieldprotected
multiplexingManager_fesa::AbstractFieldprotected
name_fesa::AbstractFieldprotected
persistent_fesa::AbstractFieldprotected
pointers_fesa::FieldStringArraymutableprotected
pointersMutex_fesa::FieldStringArrayprotected
restore(const PersistanceFieldElement &fieldElement, bool ignoreInvalidValues)fesa::AbstractFieldprotected
setDataIntegrity(DataIntegrity dataIntegrity)fesa::AbstractFieldprotected
setFieldValue(FieldValueArray2D< char > &fieldValue, const char *const *values, std::size_t count)fesa::FieldStringArrayprotected
setFieldValueAddress(char *pFV, bool initFieldsFlag)fesa::FieldStringArrayprotectedvirtual
setMultiplexed(bool multiplexed)fesa::AbstractFieldprotected
setMultiplexingManager(AbstractMultiplexingManager *muxManager)fesa::AbstractFieldprotected
setSize(FieldValueArray2D< char > &fieldValue, std::size_t size) const fesa::FieldStringArrayprotected
setStringValue(FieldValueArray2D< char > &fieldValue, const char *value, std::size_t index)fesa::FieldStringArrayprotected
setStringValue(FieldValueArray2D< char > &fieldValue, const std::string &value, std::size_t index)fesa::FieldStringArrayprotected
setStringValues(FieldValueArray2D< char > &fieldValue, const std::vector< std::string > &values)fesa::FieldStringArrayprotected
shared_fesa::AbstractFieldprotected
store(PersistanceFieldElement &fieldElement)fesa::AbstractFieldprotected
validateValue(const T &value) const fesa::AbstractFieldinlineprotected
validateValues(const T *values, const std::size_t count) const fesa::AbstractFieldinlineprotected
value_type typedeffesa::FieldStringArray
valueSize_fesa::AbstractFieldprotected
~AbstractField()fesa::AbstractFieldvirtual