ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
EnumRecordKey Struct Reference

Description:

The key-type of the central hash table that stores all enum records. Contains inner functors for hashing and comparing.

Definition at line 28 of file enumrecordmap.hpp.

#include <enumrecordmap.hpp>

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)
 

Field Details:

◆ Element

integer Element

Integral value of the enumeration element.

Definition at line 34 of file enumrecordmap.hpp.

◆ RTTI

const std::type_info& RTTI

Run-time type information on the enumeration type.

Definition at line 31 of file enumrecordmap.hpp.

Constructor(s) / Destructor Details:

◆ EnumRecordKey()

EnumRecordKey ( const std::type_info & rtti,
integer element )
inline

Constructor.

Parameters
rttiAssigned to RTTI.
elementAssigned to Element.

Definition at line 39 of file enumrecordmap.hpp.


The documentation for this struct was generated from the following file: