libopenraw
Public Types | Public Member Functions | List of all members
Option< T > Class Template Reference

Public Types

typedef T data_type
 

Public Member Functions

 Option (T &&data)
 
 Option (const T &data)
 
template<class... Args>
 Option (Args &&... args)
 
T && unwrap ()
 
T && unwrap_or (T &&def)
 
bool empty () const
 
bool ok () const
 

Detailed Description

template<class T>
class Option< T >

Definition at line 29 of file option.hpp.


The documentation for this class was generated from the following file: