GEGELATI
Data::ConstantHandler Member List

This is the complete list of members for Data::ConstantHandler, including all inherited members.

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