|
Agora Server Gateway SDK C++ API Reference
|
#include <AgoraOptional.h>
Protected Member Functions | |
| CONSTEXPR | OptionalBase () |
| CONSTEXPR | OptionalBase (const OptionalBase &other) |
| CONSTEXPR | OptionalBase (in_place_t, const T &_value) |
| template<typename U > | |
| OptionalBase (const OptionalBase< U > &other) | |
| ~OptionalBase () | |
| OptionalBase & | operator= (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_ |
Friends | |
| template<typename U > | |
| class | OptionalBase |
|
inlineprotected |
|
inlineprotected |
|
inlineexplicitprotected |
|
inlineexplicitprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |