OpenLibrary
|
Public Member Functions | |
Optional (const Optional< T > &other) | |
Optional (const T &data) | |
Optional (Optional< T > &&other) | |
Optional< T > & | operator= (const Optional< T > &other) |
Optional< T > & | operator= (const T &data) |
Optional< T > & | operator= (T &&data) |
const T * | operator-> () const |
T * | operator-> () |
const T & | operator* () const |
T & | operator* () |
bool | operator! () const |
operator bool () const | |
bool | is_initialized () const |