|
| OptScalarStorage () |
|
| OptScalarStorage (NO_VALUE_TYPE) |
|
OptScalarStorage & | operator= (NO_VALUE_TYPE) |
|
| OptScalarStorage (const OptScalarStorage &)=default |
|
OptScalarStorage & | operator= (const OptScalarStorage &)=default |
|
template<typename U > |
| OptScalarStorage (U value) |
|
template<typename U > |
OptScalarStorage & | operator= (U value) |
|
template<typename U > |
| OptScalarStorage (IN_PLACE_TYPE, U value) |
|
template<typename U > |
void | Emplace (U value) |
|
Result< void > | CopyFrom (const OptScalarStorage &src) |
|
T & | GetValueRef () |
|
const T & | GetValueRef () const |
|
Bool | HasValue () const |
|