#include "cxxaux.hh"
Public Member Functions | |
template<typename T , REQUIRES<(sizeof(T)<=4 &&(std::is_integral< T >::value||std::is_enum< T >::value)) > = true> | |
constexpr | Id32 (T eid) |
operator uint32_t () const noexcept | |
bool | operator!= (int64_t i) const noexcept |
bool | operator== (int64_t i) const noexcept |
Public Attributes | |
uint32_t | id |
Helper class for integer IDs up to 32 Bit, possibly of enum type.
|
constexpr |
|
noexcept |
|
noexcept |
|
noexcept |
uint32_t id |