|
This is the complete list of members for Azure::Nullable< T >, including all inherited members.
Emplace(U &&... Args) noexcept(std::is_nothrow_constructible< T, U... >::value) | Azure::Nullable< T > | inline |
HasValue() const noexcept | Azure::Nullable< T > | inline |
m_disengaged (defined in Azure::Nullable< T >) | Azure::Nullable< T > | |
m_value (defined in Azure::Nullable< T >) | Azure::Nullable< T > | |
Nullable() | Azure::Nullable< T > | inline |
Nullable(T initialValue) noexcept(std::is_nothrow_move_constructible< T >::value) | Azure::Nullable< T > | inline |
Nullable(const Nullable &other) noexcept(std::is_nothrow_copy_constructible< T >::value) | Azure::Nullable< T > | inline |
Nullable(Nullable &&other) noexcept(std::is_nothrow_move_constructible< T >::value) | Azure::Nullable< T > | inline |
operator bool() const noexcept | Azure::Nullable< T > | inlineexplicit |
operator*() const & | Azure::Nullable< T > | inline |
operator*() & | Azure::Nullable< T > | inline |
operator*() && | Azure::Nullable< T > | inline |
operator*() const && | Azure::Nullable< T > | inline |
operator->() const | Azure::Nullable< T > | inline |
operator->() | Azure::Nullable< T > | inline |
operator=(const Nullable &other) | Azure::Nullable< T > | inline |
operator=(Nullable &&other) noexcept(std::is_nothrow_move_constructible< T >::value) | Azure::Nullable< T > | inline |
operator=(U &&other) noexcept(std::is_nothrow_constructible< T, U >::value &&std::is_nothrow_assignable< T &, U >::value) | Azure::Nullable< T > | inline |
Reset() noexcept(std::is_nothrow_destructible< T >::value) | Azure::Nullable< T > | inline |
Swap(Nullable &other) noexcept(std::is_nothrow_move_constructible< T >::value) | Azure::Nullable< T > | inline |
swap | Azure::Nullable< T > | friend |
Value() const &noexcept | Azure::Nullable< T > | inline |
Value() &noexcept | Azure::Nullable< T > | inline |
Value() &&noexcept | Azure::Nullable< T > | inline |
ValueOr(U &&other) const & | Azure::Nullable< T > | inline |
ValueOr(U &&other) && | Azure::Nullable< T > | inline |
~Nullable() | Azure::Nullable< T > | inline |