Skip to main content

data Namespace

Core data primitives for identifiers, handles, and type indexing. More...

Definition

namespace helios::core::data { ... }

Classes Index

structRuntimeHandle<StrongIdentifier, RuntimeId>

A lightweight handle that pairs a stable StrongIdentifier with a dense RuntimeId. More...

structStrongId<Tag, Underlying>

A strongly-typed identifier using tag-based type safety. More...

classTypeIndexer<Group>

Utility class to generate unique type indices at runtime. More...

Description

Core data primitives for identifiers, handles, and type indexing.

Provides StrongId (tag-based compile-time identifiers), RuntimeHandle (stable-ID + dense-index pairs), and TypeIndexer for type-based lookups.


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.