OptDefaultStorage< T > Member List

This is the complete list of members for OptDefaultStorage< T >, including all inherited members.

_hasValueOptDefaultStorage< T >private
_valueStorageOptDefaultStorage< T >
ClearValue()OptDefaultStorage< T >private
CopyAssign(const OptDefaultStorage< U > &src)OptDefaultStorage< T >private
CopyConstruct(const OptDefaultStorage< U > &src)OptDefaultStorage< T >private
CopyFrom(const OptDefaultStorage &src)OptDefaultStorage< T >
Destruct()OptDefaultStorage< T >private
Emplace(ARGS &&... args)OptDefaultStorage< T >
GetValueRef()OptDefaultStorage< T >
GetValueRef() constOptDefaultStorage< T >
HasValue() constOptDefaultStorage< T >
MoveAssign(OptDefaultStorage< U > &&src)OptDefaultStorage< T >private
MoveConstruct(OptDefaultStorage< U > &&src)OptDefaultStorage< T >private
operator=(NO_VALUE_TYPE)OptDefaultStorage< T >
operator=(const OptDefaultStorage< U > &src)OptDefaultStorage< T >
operator=(OptDefaultStorage< U > &&src)OptDefaultStorage< T >
operator=(U &&value)OptDefaultStorage< T >
OptDefaultStorage()OptDefaultStorage< T >
OptDefaultStorage(NO_VALUE_TYPE)OptDefaultStorage< T >explicit
OptDefaultStorage(const OptDefaultStorage< U > &src)OptDefaultStorage< T >
OptDefaultStorage(OptDefaultStorage< U > &&src)OptDefaultStorage< T >
OptDefaultStorage(U &&value)OptDefaultStorage< T >explicit
OptDefaultStorage(IN_PLACE_TYPE, ARGS &&... args)OptDefaultStorage< T >explicit
thisOptDefaultStorage< T >
~OptDefaultStorage()OptDefaultStorage< T >