Agora Server Gateway SDK C++ API Reference
agora::Optional< T > Member List

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

CopyAssign(const OptionalBase< U > &other)agora::internal::OptionalBase< T >inlineprotected
emplace(const T &_value)agora::Optional< T >inline
emplace(const U il[], const T &_value)agora::Optional< T >inline
FreeIfNeeded()agora::internal::OptionalBase< T >inlineprotected
has_value() constagora::Optional< T >inline
InitOrAssign(const U &value)agora::internal::OptionalBase< T >inlineprotected
operator bool() constagora::Optional< T >inline
operator*() constagora::Optional< T >inline
operator*()agora::Optional< T >inline
operator->() constagora::Optional< T >inline
operator->()agora::Optional< T >inline
operator=(const Optional &other)agora::Optional< T >inline
operator=(nullopt_t)agora::Optional< T >inline
operator=(const U &value)agora::Optional< T >inline
operator=(const Optional< U > &other)agora::Optional< T >inline
agora::internal::OptionalBase::operator=(const OptionalBase &other)agora::internal::OptionalBase< T >inlineprotected
Optional()agora::Optional< T >inline
Optional(const Optional &other)agora::Optional< T >inline
Optional(nullopt_t)agora::Optional< T >inline
Optional(const Optional< U > &other)agora::Optional< T >inline
Optional(in_place_t, const T &_value)agora::Optional< T >inlineexplicit
Optional(in_place_t, const U il[], const T &_value)agora::Optional< T >inlineexplicit
Optional(const U &value)agora::Optional< T >inline
OptionalBase()agora::internal::OptionalBase< T >inlineprotected
OptionalBase(const OptionalBase &other)agora::internal::OptionalBase< T >inlineprotected
OptionalBase(in_place_t, const T &_value)agora::internal::OptionalBase< T >inlineexplicitprotected
OptionalBase(const OptionalBase< U > &other)agora::internal::OptionalBase< T >inlineexplicitprotected
reset()agora::Optional< T >inline
storage_agora::internal::OptionalBase< T >protected
swap(Optional &other)agora::Optional< T >inline
value() constagora::Optional< T >inline
value_or(const U &default_value) constagora::Optional< T >inline
value_type typedefagora::Optional< T >
~Optional()agora::Optional< T >inline
~OptionalBase()agora::internal::OptionalBase< T >inlineprotected