/home/runner/work/HiCR/HiCR/include/hicr/frontends/objectStore/objectStore.hpp File Reference
HiCR
|
objectStore.hpp File Reference
Provides functionality for a block object store over HiCR. More...
#include <atomic>
#include <hicr/core/globalMemorySlot.hpp>
#include <hicr/core/instance.hpp>
#include <hicr/core/communicationManager.hpp>
#include <hicr/core/memoryManager.hpp>
#include <hicr/frontends/objectStore/dataObject.hpp>
Go to the source code of this file.
Classes | |
class | HiCR::objectStore::ObjectStore |
Typedefs | |
using | HiCR::objectStore::compoundId_t = uint64_t |
Enumerations | |
enum | { OBJECT_STORE_KEY_INSTANCE_ID_BITS = 32 } |
Detailed Description
Provides functionality for a block object store over HiCR.
- Date
- 29/11/2024
Typedef Documentation
◆ compoundId_t
using HiCR::objectStore::compoundId_t = typedef uint64_t |
The type of a compound ID, used to uniquely identify a block in the object store. The 64bit compound ID is formed by combining the instance ID (32bits) and the block ID (the other 32 bits).
Enumeration Type Documentation
◆ anonymous enum
Generated by