Public Member Functions | |
BETTER_ENUMS_CONSTEXPR_ | optional (T v) |
BETTER_ENUMS_CONSTEXPR_ const T & | operator* () const |
BETTER_ENUMS_CONSTEXPR_ const T * | operator-> () const |
BETTER_ENUMS_CONSTEXPR_ | operator bool () const |
BETTER_ENUMS_CONSTEXPR_ const T & | value () const |
Private Attributes | |
bool | _valid |
T | _value |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |