GEGELATI
Data::ArrayWrapper< T > Member List

This is the complete list of members for Data::ArrayWrapper< T >, including all inherited members.

ArrayWrapper(size_t size=8, std::vector< T > *ptr=nullptr)Data::ArrayWrapper< T >inline
ArrayWrapper(const ArrayWrapper< T > &other)=defaultData::ArrayWrapper< T >
cachedHashData::DataHandlermutableprotected
canHandle(const std::type_info &type) const overrideData::ArrayWrapper< T >virtual
checkAddressAndType(const std::type_info &type, const size_t &address) constData::ArrayWrapper< T >protected
clone() const overrideData::ArrayWrapper< T >inlinevirtual
containerPtrData::ArrayWrapper< T >protected
countData::DataHandlerprotectedstatic
DataHandler()Data::DataHandler
DataHandler(const DataHandler &other)=defaultData::DataHandler
getAddressesAccessed(const std::type_info &type, const size_t address) const overrideData::ArrayWrapper< T >virtual
getAddressSpace(const std::type_info &type) const overrideData::ArrayWrapper< T >virtual
getDataAt(const std::type_info &type, const size_t address) const overrideData::ArrayWrapper< T >inlinevirtual
getDimensionsSize() const overrideData::ArrayWrapper< T >virtual
getHash() constData::DataHandler
getId() constData::DataHandler
getLargestAddressSpace(void) const overrideData::ArrayWrapper< T >virtual
getNativeType() const overrideData::ArrayWrapper< T >virtual
idData::DataHandlerprotected
invalidateCachedHash()Data::ArrayWrapper< T >
invalidCachedHashData::DataHandlermutableprotected
nbElementsData::ArrayWrapper< T >protected
resetData() overrideData::ArrayWrapper< T >virtual
scaleLocation(const uint64_t rawLocation, const std::type_info &type) constData::DataHandler
setPointer(std::vector< T > *ptr)Data::ArrayWrapper< T >inline
updateHash() const overrideData::ArrayWrapper< T >inlineprotectedvirtual
~ArrayWrapper()=defaultData::ArrayWrapper< T >virtual
~DataHandler()=defaultData::DataHandlervirtual