Agora Java API Reference for Android
Protected Member Functions | Protected Attributes | List of all members
agora::internal::OptionalBase< T > Class Template Reference

Protected Member Functions

CONSTEXPR OptionalBase (const OptionalBase &other)
 
CONSTEXPR OptionalBase (in_place_t, const T &_value)
 
template<typename U >
 OptionalBase (const OptionalBase< U > &other)
 
OptionalBaseoperator= (const OptionalBase &other)
 
template<typename U >
void CopyAssign (const OptionalBase< U > &other)
 
template<typename U >
void InitOrAssign (const U &value)
 
void FreeIfNeeded ()
 

Protected Attributes

OptionalStorage< T > storage_