ModErn Text Analysis
META Enumerates Textual Applications
|
A storage class for the optional<T> class. More...
#include <optional.h>
Public Member Functions | |
optional_storage (trivial_init_t) | |
Trivial constructor for the storage class. | |
template<class... Args> | |
optional_storage (Args &&...args) | |
Forwarding constructor for the storage class, to create the internal value. More... | |
~optional_storage () | |
no-op destructor. | |
Public Attributes | |
optional_dummy_t | dummy_ |
A dummy value. | |
T | value_ |
The contained value of an option<T> that is engaged. | |
A storage class for the optional<T> class.
meta::util::optional_storage< T >::optional_storage | ( | Args &&... | args | ) |
Forwarding constructor for the storage class, to create the internal value.
args | The arguments to forward to the internal value's constructor |