fesa-core
4.2.0
|
This is the complete list of members for fesa::FieldArray2D< T >, including all inherited members.
AbstractField(const FieldConfig &fieldConfig, DataStore *dataStore) | fesa::AbstractField | protected |
buffer_ | fesa::AbstractField | protected |
checkIndexBounds(const FieldValueArray2D< T > &fieldValue, std::size_t index1, std::size_t index2) const | fesa::FieldArray2D< T > | protected |
checkMaxDimensions(std::size_t size1, std::size_t size2) const | fesa::FieldArray2D< T > | protected |
copyColumn(const FieldValueArray2D< T > &fieldValue, uint32_t index, std::size_t size, T *dest, std::size_t ¤tSize) const | fesa::FieldArray2D< T > | protected |
copyValue(uint32_t slot, const std::string &str) | fesa::FieldArray2D< T > | protectedvirtual |
dataStore_ | fesa::AbstractField | protected |
FieldArray2D(const FieldConfig &fieldConfig, DataStore *pDataStore, std::size_t size1, std::size_t size2) | fesa::FieldArray2D< T > | |
fieldCategory_ | fesa::AbstractField | protected |
fieldValue_ | fesa::FieldArray2D< 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 FieldValueArray2D< T > &fieldValue, std::size_t index1, std::size_t index2) const | fesa::FieldArray2D< T > | protected |
getFieldValue(int32_t slot) | fesa::FieldArray2D< T > | protectedvirtual |
getFieldValueSize() const | fesa::FieldArray2D< T > | protectedvirtual |
getMaxSize(uint32_t &size1, uint32_t &size2) const | fesa::FieldArray2D< T > | |
getMultiplexingManager() | fesa::AbstractField | |
getMuxDepth() const | fesa::AbstractField | |
getName() const | fesa::AbstractField | |
getRowPointer(const FieldValueArray2D< T > &fieldValue, uint32_t index, std::size_t ¤tSize) const | fesa::FieldArray2D< T > | protected |
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 &value) const | fesa::FieldArray2D< T > | protectedvirtual |
initializeDefaultValue(const std::string &value) | fesa::AbstractField | protectedvirtual |
initializeDimensions(const boost::shared_ptr< FieldElement > &fieldElement) | fesa::FieldArray2D< T > | protectedvirtual |
INVALID_SIZE | fesa::AbstractField | static |
isMultiMux() const | fesa::AbstractField | |
isMultiplexed() const | fesa::AbstractField | |
isPersistent() const | fesa::AbstractField | |
isShared() const | fesa::AbstractField | |
maxSize1_ | fesa::FieldArray2D< T > | protected |
maxSize2_ | fesa::FieldArray2D< T > | protected |
multiMultiplexed_ | fesa::AbstractField | protected |
multiplexed_ | fesa::AbstractField | protected |
multiplexingManager_ | fesa::AbstractField | protected |
name_ | fesa::AbstractField | protected |
persistent_ | fesa::AbstractField | protected |
restore(const PersistanceFieldElement &fieldElement) | fesa::AbstractField | protected |
setCellValue(FieldValueArray2D< T > &fieldValue, const T &val, std::size_t index1, std::size_t index2) | fesa::FieldArray2D< T > | protected |
setColumnValue(FieldValueArray2D< T > &fieldValue, const T *val, uint32_t index, std::size_t count) | fesa::FieldArray2D< T > | protected |
setDataIntegrity(DataIntegrity dataIntegrity) | fesa::AbstractField | protected |
setFieldValue(FieldValueArray2D< T > &fieldValue, const T *val, std::size_t size1, std::size_t size2) | fesa::FieldArray2D< T > | protected |
setFieldValueAddress(char *pFV, bool initFieldsFlag) | fesa::FieldArray2D< T > | protectedvirtual |
setMultiMuxFlag(bool flag) | fesa::AbstractField | protected |
setMultiplexed(bool multiplexed) | fesa::AbstractField | protected |
setMultiplexingManager(AbstractMultiplexingManager *muxManager) | fesa::AbstractField | protected |
setRowValue(FieldValueArray2D< T > &fieldValue, const T *val, uint32_t index, std::size_t count) | fesa::FieldArray2D< T > | 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 |
~FieldArray2D() | fesa::FieldArray2D< T > |