ErrorType typedef (defined in AZ::Outcome< ValueT, ErrorT >) | AZ::Outcome< ValueT, ErrorT > | |
GetError() | AZ::Outcome< ValueT, ErrorT > | |
GetError() const (defined in AZ::Outcome< ValueT, ErrorT >) | AZ::Outcome< ValueT, ErrorT > | |
GetValue() | AZ::Outcome< ValueT, ErrorT > | |
GetValue() const (defined in AZ::Outcome< ValueT, ErrorT >) | AZ::Outcome< ValueT, ErrorT > | |
GetValueOr(U &&defaultValue) const | AZ::Outcome< ValueT, ErrorT > | |
IsSuccess() const | AZ::Outcome< ValueT, ErrorT > | |
operator bool() const (defined in AZ::Outcome< ValueT, ErrorT >) | AZ::Outcome< ValueT, ErrorT > | explicit |
operator=(const Outcome &other) | AZ::Outcome< ValueT, ErrorT > | |
operator=(const SuccessType &success) | AZ::Outcome< ValueT, ErrorT > | |
operator=(const FailureType &failure) | AZ::Outcome< ValueT, ErrorT > | |
operator=(Outcome &&other) | AZ::Outcome< ValueT, ErrorT > | |
operator=(SuccessType &&success) | AZ::Outcome< ValueT, ErrorT > | |
operator=(FailureType &&failure) | AZ::Outcome< ValueT, ErrorT > | |
expected< ValueT, AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > >::operator=(const expected &rhs)=default | AZStd::expected< ValueT, AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > > | private |
expected< ValueT, AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > >::operator=(expected &&rhs) noexcept(is_nothrow_move_assignable_v< ValueT > &&is_nothrow_move_constructible_v< ValueT > &&is_nothrow_move_assignable_v< AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > > &&is_nothrow_move_constructible_v< AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > >)=default | AZStd::expected< ValueT, AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > > | private |
expected< ValueT, AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > >::operator=(U &&value) -> expected & | AZStd::expected< ValueT, AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > > | private |
expected< ValueT, AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > >::operator=(const unexpected< G > &error) -> enable_if_t< is_constructible_v< AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t >, const G & > &&is_assignable_v< AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > &, const G & >, expected & > | AZStd::expected< ValueT, AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > > | private |
expected< ValueT, AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > >::operator=(unexpected< G > &&error) -> enable_if_t< is_constructible_v< AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t >, G > &&is_assignable_v< AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > &, G >, expected & > | AZStd::expected< ValueT, AZStd::conditional_t<!AZStd::is_void_v< AZStd::unexpect_t >, AZStd::unexpect_t, AZStd::unexpect_t > > | private |
Outcome() | AZ::Outcome< ValueT, ErrorT > | |
Outcome(const SuccessType &success) | AZ::Outcome< ValueT, ErrorT > | |
Outcome(SuccessType &&success) | AZ::Outcome< ValueT, ErrorT > | |
Outcome(const FailureType &failure) | AZ::Outcome< ValueT, ErrorT > | |
Outcome(FailureType &&failure) | AZ::Outcome< ValueT, ErrorT > | |
Outcome(const Outcome &other) | AZ::Outcome< ValueT, ErrorT > | |
Outcome(Outcome &&other) | AZ::Outcome< ValueT, ErrorT > | |
TakeError() | AZ::Outcome< ValueT, ErrorT > | |
TakeValue() | AZ::Outcome< ValueT, ErrorT > | |
ValueType typedef (defined in AZ::Outcome< ValueT, ErrorT >) | AZ::Outcome< ValueT, ErrorT > | |
~Outcome() (defined in AZ::Outcome< ValueT, ErrorT >) | AZ::Outcome< ValueT, ErrorT > | |