|
cpp-mate
0.7
Helpful library for C++.
|
Namespaces | |
| Extra | |
Functions | |
| template<typename T > | |
| constexpr std::underlying_type< T >::type | eup (T operand) noexcept |
| Returns underlying type of enum. More... | |
| template<typename T > | |
| constexpr T | operator| (T lhs, T rhs) noexcept |
| operator | for enum types. More... | |
| template<typename T > | |
| constexpr T | operator& (T lhs, T rhs) noexcept |
| operator & for enum types. More... | |
| template<typename T > | |
| constexpr T | operator~ (T operand) noexcept |
| operator ~ for enum types. More... | |
| template<typename T > | |
| constexpr T & | operator|= (T &lhs, T rhs) noexcept |
| operator |= for enum types. More... | |
| template<typename T > | |
| constexpr T & | operator&= (T &lhs, T rhs) noexcept |
| operator &= for enum types. More... | |
|
inlineconstexprnoexcept |
Returns underlying type of enum.
| operand | enum operand. |
|
inlineconstexprnoexcept |
operator & for enum types.
| lhs | left-hand side operand. |
| rhs | right-hand side operand. |
|
inlineconstexprnoexcept |
operator &= for enum types.
| lhs | left-hand side operand. |
| rhs | right-hand side operand. |
|
inlineconstexprnoexcept |
operator | for enum types.
| lhs | left-hand side operand. |
| rhs | right-hand side operand. |
|
inlineconstexprnoexcept |
operator |= for enum types.
| lhs | left-hand side operand. |
| rhs | right-hand side operand. |
|
inlineconstexprnoexcept |
operator ~ for enum types.
| operand | enum operand. |