serializedMetadata_t Struct Reference
HiCR
|
HiCR::objectStore::serializedMetadata_t Struct Reference
#include <dataObject.hpp>
Public Attributes | |
Instance::instanceId_t | instanceId |
blockId | id |
size_t | size |
uint8_t | serializedGlobalSlot [28+sizeof(size_t)] |
Detailed Description
The struct used to form a handle to a block, with the intent of copying it locally or transmitting it to other workers. All fields are trivially copyable, hence the struct is trivially copyable, as it does not contain user-defined or other methods.
Member Data Documentation
◆ id
blockId HiCR::objectStore::serializedMetadata_t::id |
The ID of the block.
◆ instanceId
Instance::instanceId_t HiCR::objectStore::serializedMetadata_t::instanceId |
The instance ID of the block's owner.
◆ serializedGlobalSlot
uint8_t HiCR::objectStore::serializedMetadata_t::serializedGlobalSlot[28+sizeof(size_t)] |
The global memory slot of the block in serialized form.
◆ size
size_t HiCR::objectStore::serializedMetadata_t::size |
The size of the block.
The documentation for this struct was generated from the following file:
- /home/runner/work/HiCR/HiCR/include/hicr/frontends/objectStore/dataObject.hpp
Generated by