/home/runner/work/HiCR/HiCR/include/hicr/frontends/objectStore/dataObject.hpp Source File
HiCR
|
dataObject.hpp
Go to the documentation of this file.
73static_assert(std::is_trivially_copyable<serializedMetadata_t>::value, "DataObject handle must be trivially copyable");
91 DataObject(Instance::instanceId_t instanceId, blockId id, std::shared_ptr<LocalMemorySlot> localSlot)
Definition localMemorySlot.hpp:44
Definition dataObject.hpp:79
__INLINE__ Instance::instanceId_t getInstanceId() const
Definition dataObject.hpp:106
DataObject(Instance::instanceId_t instanceId, blockId id, std::shared_ptr< LocalMemorySlot > localSlot)
Definition dataObject.hpp:91
__INLINE__ LocalMemorySlot & getLocalSlot() const
Definition dataObject.hpp:120
Definition objectStore.hpp:115
Provides a definition for a HiCR Global Memory Slot class.
Provides a definition for the HiCR Instance class.
Provides a definition for a HiCR Local Memory Slot class.
Definition dataObject.hpp:45
uint8_t serializedGlobalSlot[28+sizeof(size_t)]
Definition dataObject.hpp:64
Instance::instanceId_t instanceId
Definition dataObject.hpp:49
Generated by