#include <Enum.h>
◆ enum_type
template<class E , class U = std::underlying_type_t<E>>
◆ underlying_type
template<class E , class U = std::underlying_type_t<E>>
◆ Enum() [1/5]
template<class E , class U = std::underlying_type_t<E>>
◆ Enum() [2/5]
template<class E , class U = std::underlying_type_t<E>>
◆ Enum() [3/5]
template<class E , class U = std::underlying_type_t<E>>
◆ Enum() [4/5]
template<class E , class U = std::underlying_type_t<E>>
template<class U2 >
◆ Enum() [5/5]
template<class E , class U = std::underlying_type_t<E>>
◆ ~Enum()
template<class E , class U = std::underlying_type_t<E>>
◆ get()
template<class E , class U = std::underlying_type_t<E>>
◆ operator bool()
template<class E , class U = std::underlying_type_t<E>>
constexpr REX::Enum< E, U >::operator bool |
( |
| ) |
const |
|
inlineexplicitconstexprnoexcept |
◆ operator*()
template<class E , class U = std::underlying_type_t<E>>
constexpr E REX::Enum< E, U >::operator* |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ operator=() [1/4]
template<class E , class U = std::underlying_type_t<E>>
◆ operator=() [2/4]
template<class E , class U = std::underlying_type_t<E>>
◆ operator=() [3/4]
template<class E , class U = std::underlying_type_t<E>>
◆ operator=() [4/4]
template<class E , class U = std::underlying_type_t<E>>
template<class U2 >
◆ underlying()
template<class E , class U = std::underlying_type_t<E>>
constexpr U REX::Enum< E, U >::underlying |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ operator== [1/3]
template<class E , class U = std::underlying_type_t<E>>
constexpr friend bool operator== |
( |
E |
a_lhs, |
|
|
Enum< E, U > |
a_rhs |
|
) |
| |
|
friend |
◆ operator== [2/3]
template<class E , class U = std::underlying_type_t<E>>
constexpr friend bool operator== |
( |
Enum< E, U > |
a_lhs, |
|
|
E |
a_rhs |
|
) |
| |
|
friend |
◆ operator== [3/3]
template<class E , class U = std::underlying_type_t<E>>
constexpr friend bool operator== |
( |
Enum< E, U > |
a_lhs, |
|
|
Enum< E, U > |
a_rhs |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file:
- CommonLibSSE/include/REX/REX/Enum.h