Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZStd::expected< T, E > Member List

This is the complete list of members for AZStd::expected< T, E >, including all inherited members.

emplace(Args &&...) noexceptAZStd::expected< T, E >
emplace(initializer_list< U >, Args &&...) noexcept (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
emplace() noexceptAZStd::expected< T, E >
emplace(Args &&... args) noexceptAZStd::expected< T, E >
emplace(initializer_list< U > il, Args &&... args) noexcept (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
error() const &noexceptAZStd::expected< T, E >
error() &noexcept (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
error() const &&noexcept (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
error() &&noexcept (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
error_type typedef (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
expected() noexceptAZStd::expected< T, E >
expected(const expected &rhs)=defaultAZStd::expected< T, E >
expected(expected &&rhs)=defaultAZStd::expected< T, E >
expected(const expected< U, G > &rhs)AZStd::expected< T, E >
expected(expected< U, G > &&rhs)AZStd::expected< T, E >
expected(U &&v)AZStd::expected< T, E >
expected(const unexpected< G > &err)AZStd::expected< T, E >
expected(unexpected< G > &&err)AZStd::expected< T, E >
expected(in_place_t, Args &&... args)AZStd::expected< T, E >explicit
expected(in_place_t, initializer_list< U > il, Args &&...args) (defined in AZStd::expected< T, E >)AZStd::expected< T, E >explicit
expected(in_place_t)AZStd::expected< T, E >explicit
expected(unexpect_t, Args &&... args)AZStd::expected< T, E >explicit
expected(unexpect_t, initializer_list< U > il, Args &&...args) (defined in AZStd::expected< T, E >)AZStd::expected< T, E >explicit
has_value() const noexcept (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
operator bool() const noexceptAZStd::expected< T, E >explicit
operator!= (defined in AZStd::expected< T, E >)AZStd::expected< T, E >friend
operator!= (defined in AZStd::expected< T, E >)AZStd::expected< T, E >friend
operator!= (defined in AZStd::expected< T, E >)AZStd::expected< T, E >friend
operator*() const &noexcept -> enable_if_t< Enable, add_lvalue_reference_t< const T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
operator*() &noexcept -> enable_if_t< Enable, add_lvalue_reference_t< T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
operator*() const &&noexcept -> enable_if_t< Enable, add_rvalue_reference_t< const T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
operator*() &&noexcept -> enable_if_t< Enable, add_rvalue_reference_t< T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
operator*() const noexceptAZStd::expected< T, E >
operator*() const &noexcept -> enable_if_t< Enable, add_lvalue_reference_t< const T > >AZStd::expected< T, E >
operator*() &noexcept -> enable_if_t< Enable, add_lvalue_reference_t< T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
operator*() const &&noexcept -> enable_if_t< Enable, add_rvalue_reference_t< const T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
operator*() &&noexcept -> enable_if_t< Enable, add_rvalue_reference_t< T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
operator->() const noexcept -> enable_if_t< Enable, const T * > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
operator->() noexcept -> enable_if_t< Enable, T * > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
operator=(const expected &rhs)=defaultAZStd::expected< T, E >
operator=(expected &&rhs) noexcept(is_nothrow_move_assignable_v< T > &&is_nothrow_move_constructible_v< T > &&is_nothrow_move_assignable_v< E > &&is_nothrow_move_constructible_v< E >)=defaultAZStd::expected< T, E >
operator=(U &&value) -> expected &AZStd::expected< T, E >
operator=(const unexpected< G > &error) -> enable_if_t< is_constructible_v< E, const G & > &&is_assignable_v< E &, const G & >, expected & >AZStd::expected< T, E >
operator=(unexpected< G > &&error) -> enable_if_t< is_constructible_v< E, G > &&is_assignable_v< E &, G >, expected & >AZStd::expected< T, E >
operator== (defined in AZStd::expected< T, E >)AZStd::expected< T, E >friend
operator== (defined in AZStd::expected< T, E >)AZStd::expected< T, E >friend
operator== (defined in AZStd::expected< T, E >)AZStd::expected< T, E >friend
rebind typedef (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
swap(expected &rhs) noexcept(is_nothrow_move_constructible_v< T > &&is_nothrow_swappable_v< T > &&is_nothrow_move_constructible_v< E > &&is_nothrow_swappable_v< E >) -> enable_if_t< Enable >AZStd::expected< T, E >
swap (defined in AZStd::expected< T, E >)AZStd::expected< T, E >friend
unexpected_type typedef (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() const &-> enable_if_t< Enable, add_lvalue_reference_t< const T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() &-> enable_if_t< Enable, add_lvalue_reference_t< T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() const &&-> enable_if_t< Enable, add_rvalue_reference_t< const T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() &&-> enable_if_t< Enable, add_rvalue_reference_t< T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() const & (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() && (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() const &-> enable_if_t< Enable, add_lvalue_reference_t< const T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() &-> enable_if_t< Enable, add_lvalue_reference_t< T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() const &&-> enable_if_t< Enable, add_rvalue_reference_t< const T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() &&-> enable_if_t< Enable, add_rvalue_reference_t< T > > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() const & (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value() && (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value_or(U &&) const &-> enable_if_t< Internal::sfinae_trigger_v< U > &&!is_void_v< T >, T >AZStd::expected< T, E >
value_or(U &&) &&-> enable_if_t< Internal::sfinae_trigger_v< U > &&!is_void_v< T >, T > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value_or(U &&value) const &-> enable_if_t< Internal::sfinae_trigger_v< U > &&!is_void_v< T >, T > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value_or(U &&value) &&-> enable_if_t< Internal::sfinae_trigger_v< U > &&!is_void_v< T >, T > (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
value_type typedef (defined in AZStd::expected< T, E >)AZStd::expected< T, E >
~expected()=defaultAZStd::expected< T, E >