|
sandbox
|
A scoped type ID generator. Allows for generating unique IDs for types within a specific scope. More...
#include <type_id.hpp>
Public Types | |
| using | type = Type |
| using | scope = Scope |
Public Member Functions | |
| constexpr | operator std::uint32_t () const noexcept |
Static Public Member Functions | |
| static auto | value () noexcept -> std::uint32_t |
| Generates a unique ID for the type. More... | |
A scoped type ID generator. Allows for generating unique IDs for types within a specific scope.
| Scope | The scope in which the type ID is generated. |
| Type | The type for which the ID is generated. |
|
inlinestaticnoexcept |
Generates a unique ID for the type.