libopenraw
|
Public Types | |
typedef T | value_type |
Public Member Functions | |
Option (T &&data) | |
Option (const T &data) | |
template<class... Args> | |
Option (Args &&... args) | |
T && | value () |
T && | value_or (T &&def) |
bool | empty () const |
constexpr | operator bool () const |
constexpr bool | has_value () const |
Definition at line 29 of file option.hpp.
typedef T Option< T >::value_type |
Definition at line 32 of file option.hpp.
Definition at line 34 of file option.hpp.
Definition at line 39 of file option.hpp.
Definition at line 44 of file option.hpp.
Definition at line 50 of file option.hpp.
|
inline |
Definition at line 73 of file option.hpp.
|
inlineconstexpr |
Definition at line 78 of file option.hpp.
|
inlineexplicitconstexpr |
Definition at line 76 of file option.hpp.
|
inline |
Definition at line 56 of file option.hpp.
|
inline |
Definition at line 64 of file option.hpp.