fesa-core
4.2.0
|
This is the complete list of members for fesa::FieldStringArray, including all inherited members.
AbstractField(const FieldConfig &fieldConfig, DataStore *dataStore) | fesa::AbstractField | protected |
buffer_ | fesa::AbstractField | protected |
checkMaxDimension(std::size_t size) const | fesa::FieldStringArray | protected |
copyValue(uint32_t slot, const std::string &str) | fesa::FieldStringArray | protectedvirtual |
dataStore_ | fesa::AbstractField | protected |
fieldCategory_ | fesa::AbstractField | protected |
FieldStringArray(const FieldConfig &fieldConfig, DataStore *pDataStore, std::size_t arrayLength, std::size_t stringLength) | fesa::FieldStringArray | |
fieldValue_ | fesa::FieldStringArray | 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) | fesa::FieldStringArray | protectedvirtual |
getFieldValueSize() const | fesa::FieldStringArray | protectedvirtual |
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::AbstractField | protected |
getSlotPointer(const void *baseAddress, std::size_t slot) const | fesa::AbstractField | protected |
getString(const FieldValueArray2D< char > &fieldValue, std::size_t index) const | fesa::FieldStringArray | protected |
getStringPointer(const FieldValueArray2D< char > &fieldValue, std::size_t index) const | fesa::FieldStringArray | protected |
getStringPointers(const FieldValueArray2D< char > &fieldValue, std::size_t &count) const | fesa::FieldStringArray | protected |
getStringVector(const FieldValueArray2D< char > &fieldValue) const | fesa::FieldStringArray | protected |
getType() const | fesa::AbstractField | |
getValueToStore(int32_t slot, std::string &value) const | fesa::FieldStringArray | protectedvirtual |
initializeDefaultValue(const std::string &value) | fesa::AbstractField | protectedvirtual |
initializeDimensions(const boost::shared_ptr< FieldElement > &fieldElement) | fesa::FieldStringArray | protectedvirtual |
INVALID_SIZE | fesa::AbstractField | static |
isMultiMux() const | fesa::AbstractField | |
isMultiplexed() const | fesa::AbstractField | |
isPersistent() const | fesa::AbstractField | |
isShared() const | fesa::AbstractField | |
maxSize1_ | fesa::FieldStringArray | protected |
maxSize2_ | fesa::FieldStringArray | protected |
multiMultiplexed_ | fesa::AbstractField | protected |
multiplexed_ | fesa::AbstractField | protected |
multiplexingManager_ | fesa::AbstractField | protected |
name_ | fesa::AbstractField | protected |
persistent_ | fesa::AbstractField | protected |
pointers_ | fesa::FieldStringArray | mutableprotected |
pointersMutex_ | fesa::FieldStringArray | protected |
restore(const PersistanceFieldElement &fieldElement) | fesa::AbstractField | protected |
setDataIntegrity(DataIntegrity dataIntegrity) | fesa::AbstractField | protected |
setFieldValue(FieldValueArray2D< char > &fieldValue, const char **values, std::size_t count) | fesa::FieldStringArray | protected |
setFieldValueAddress(char *pFV, bool initFieldsFlag) | fesa::FieldStringArray | protectedvirtual |
setMultiMuxFlag(bool flag) | fesa::AbstractField | protected |
setMultiplexed(bool multiplexed) | fesa::AbstractField | protected |
setMultiplexingManager(AbstractMultiplexingManager *muxManager) | fesa::AbstractField | protected |
setSize(FieldValueArray2D< char > &fieldValue, std::size_t size) const | fesa::FieldStringArray | protected |
setStringValue(FieldValueArray2D< char > &fieldValue, const char *value, std::size_t index) | fesa::FieldStringArray | protected |
setStringValue(FieldValueArray2D< char > &fieldValue, const std::string &value, std::size_t index) | fesa::FieldStringArray | protected |
setStringValues(FieldValueArray2D< char > &fieldValue, const std::vector< std::string > &values) | fesa::FieldStringArray | 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 |