The key-type of the central hash table that stores all enum records. Contains inner functors for hashing and comparing.
Definition at line 14 of file enumrecordmap.inl.
Inner Type Index: | |
| struct | EqualTo |
| Compare functor for this key type. More... | |
| struct | Hash |
| Hash functor for this key type. More... | |
Public Field Index: | |
| integer | Element |
| Integral value of the enumeration element. | |
| const std::type_info & | RTTI |
| Run-time type information on the enumeration type. | |
Public Method Index: | |
| EnumRecordKey (const std::type_info &rtti, integer element) | |
| integer alib::enumrecords::detail::EnumRecordKey::Element |
Integral value of the enumeration element.
Definition at line 20 of file enumrecordmap.inl.
| const std::type_info& alib::enumrecords::detail::EnumRecordKey::RTTI |
Run-time type information on the enumeration type.
Definition at line 17 of file enumrecordmap.inl.
|
inline |
Constructor.
Definition at line 25 of file enumrecordmap.inl.