ALib C++ Library
Library Version: 2312 R0
Documentation generated by doxygen
Inner Classes | Public Fields | Public Methods | List of all members
EnumRecordKey Struct Reference

#include <enumrecordmap.hpp>

Class Description


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

Definition at line 34 of file enumrecordmap.hpp.

Inner Classes

struct  EqualTo
 
struct  Hash
 

Public Fields

integer Element
 
const std::type_info & RTTI
 

Public Methods

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

Constructor & Destructor Documentation

◆ EnumRecordKey()

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

Constructor.

Parameters
rttiAssigned to RTTI.
elementAssigned to Element.

Definition at line 47 of file enumrecordmap.hpp.

Member Data Documentation

◆ Element

integer Element

Integral value of the enumeration element.

Definition at line 40 of file enumrecordmap.hpp.

◆ RTTI

const std::type_info& RTTI

Run-time type information on the enumeration type

Definition at line 37 of file enumrecordmap.hpp.


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