fesa-core
7.0.0
|
This is the complete list of members for fesa::FieldArray< T >, including all inherited members.
AbstractField(const FieldConfig &fieldConfig, DataStore *dataStore) | fesa::AbstractField | protected |
buffer_ | fesa::AbstractField | protected |
checkIndexBounds(const FieldValueArray< T > &fieldValue, std::size_t index) const | fesa::FieldArray< T > | protected |
checkMaxDimension(std::size_t size) const | fesa::FieldArray< T > | protected |
copyValue(uint32_t slot, const std::string &str) | fesa::FieldArray< T > | protectedvirtual |
dataStore_ | fesa::AbstractField | protected |
FieldArray(const FieldConfig &fieldConfig, DataStore *pDataStore, std::size_t size) | fesa::FieldArray< T > | |
fieldCategory_ | fesa::AbstractField | protected |
fieldValue_ | fesa::FieldArray< T > | 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 |
getCellRef(const FieldValueArray< T > &fieldValue, std::size_t index) const | fesa::FieldArray< T > | protected |
getFieldValue(int32_t slot) | fesa::FieldArray< T > | protectedvirtual |
getFieldValueAlignment() const | fesa::FieldArray< T > | protectedvirtual |
getFieldValueDataOffset() const | fesa::FieldArray< T > | protectedvirtual |
getFieldValueSize() const | fesa::FieldArray< T > | protectedvirtual |
getMaxSize() const | fesa::FieldArray< T > | |
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::FieldArray< T > | protectedvirtual |
initializeDefaultValue(const std::string &value) | fesa::AbstractField | protectedvirtual |
initializeDimensions(const boost::shared_ptr< FieldElement > &fieldElement) | fesa::FieldArray< T > | protectedvirtual |
INVALID_SIZE | fesa::AbstractField | static |
isMultiplexed() const | fesa::AbstractField | |
isPersistent() const | fesa::AbstractField | |
isShared() const | fesa::AbstractField | |
maxSize_ | fesa::FieldArray< T > | protected |
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 |
setCellValue(FieldValueArray< T > &fieldValue, const T &val, std::size_t index) | fesa::FieldArray< T > | protected |
setDataIntegrity(DataIntegrity dataIntegrity) | fesa::AbstractField | protected |
setFieldValue(FieldValueArray< T > &fieldValue, const T *val, std::size_t size) | fesa::FieldArray< T > | protected |
setFieldValue(FieldValueArray< T > &fieldValue, RandomAccessIterator first, RandomAccessIterator last) | fesa::FieldArray< T > | protected |
setFieldValueAddress(char *pFV, bool initFieldsFlag) | fesa::FieldArray< 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::FieldArray< T > | |
valueSize_ | fesa::AbstractField | protected |
~AbstractField() | fesa::AbstractField | virtual |
~FieldArray() | fesa::FieldArray< T > |