TypeIndexer.ixx File
Utility for generating unique type indices at runtime. More...
Included Headers
#include <atomic>
Namespaces Index
| namespace | helios |
| namespace | core |
|
Core utilities shared across the helios engine. More... | |
| namespace | data |
|
Core data structures for type indexing. More... | |
Classes Index
| class | TypeIndexer<Group> |
|
Utility class to generate unique type indices at runtime. More... | |
Description
Utility for generating unique type indices at runtime.
File Listing
The file content with the documentation metadata removed is:
11export namespace helios::core::data {
47 class TypeIndexer {
68 static const size_t typeIndex = counter_.fetch_add(1, std::memory_order::relaxed);
69 return typeIndex;
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.