aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
Aws::Crt::Optional< T > Member List

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

emplace(Args &&...args)Aws::Crt::Optional< T >inline
has_value() const noexceptAws::Crt::Optional< T >inline
operator bool() const noexceptAws::Crt::Optional< T >inlineexplicit
operator*() const &Aws::Crt::Optional< T >inline
operator*()&Aws::Crt::Optional< T >inline
operator*() const &&Aws::Crt::Optional< T >inline
operator*()&&Aws::Crt::Optional< T >inline
operator->() const Aws::Crt::Optional< T >inline
operator->()Aws::Crt::Optional< T >inline
operator=(U &&u)Aws::Crt::Optional< T >inline
operator=(const Optional &other)Aws::Crt::Optional< T >inline
operator=(const Optional< U > &other)Aws::Crt::Optional< T >inline
operator=(Optional< U > &&other)Aws::Crt::Optional< T >inline
Optional()Aws::Crt::Optional< T >inline
Optional(const T &val)Aws::Crt::Optional< T >inline
Optional(T &&val)Aws::Crt::Optional< T >inline
Optional(const Optional< T > &other)Aws::Crt::Optional< T >inline
Optional(Optional< T > &&other)Aws::Crt::Optional< T >inline
Optional(Aws::Crt::InPlaceT, Args &&...args)Aws::Crt::Optional< T >inlineexplicit
reset()Aws::Crt::Optional< T >inline
value()&Aws::Crt::Optional< T >inline
value() const &Aws::Crt::Optional< T >inline
value()&&Aws::Crt::Optional< T >inline
value() const &&Aws::Crt::Optional< T >inline
ValueType typedefAws::Crt::Optional< T >
~Optional()Aws::Crt::Optional< T >inline