EntropyEngine::Core::EntropyObject::HandleCore
EntropyEngine::Core::EntropyObject::HandleCore
Section titled “EntropyEngine::Core::EntropyObject::HandleCore”Optional handle identity stamped by an owner/registry. More…
#include <EntropyObject.h>
Public Functions
Section titled “Public Functions”| Name | |
|---|---|
| bool | isSet() const |
| uint64_t | id64() const |
Public Attributes
Section titled “Public Attributes”| Name | |
|---|---|
| void * | owner Owning registry that stamped this object. |
| uint32_t | index Slot index within the owner. |
| uint32_t | generation Generation for stale-handle detection. |
Detailed Description
Section titled “Detailed Description”struct EntropyEngine::Core::EntropyObject::HandleCore;Optional handle identity stamped by an owner/registry.
When set, identifies the object within its owner using index+generation. This enables generation-based validation and C API interop.
Public Functions Documentation
Section titled “Public Functions Documentation”function isSet
Section titled “function isSet”inline bool isSet() constfunction id64
Section titled “function id64”inline uint64_t id64() constPublic Attributes Documentation
Section titled “Public Attributes Documentation”variable owner
Section titled “variable owner”void * owner = nullptr;Owning registry that stamped this object.
variable index
Section titled “variable index”uint32_t index = 0;Slot index within the owner.
variable generation
Section titled “variable generation”uint32_t generation = 0;Generation for stale-handle detection.
Updated on 2026-01-26 at 17:14:35 -0500