![]() |
ImFusion SDK 4.3
|
This is the complete list of members for Expected< T, E >, including all inherited members.
and_then(F &&f) &-> decltype(and_then_impl(std::declval< Expected & >(), std::forward< F >(f))) (defined in Expected< T, E >) | Expected< T, E > | inline |
and_then(F &&f) &&-> decltype(and_then_impl(std::declval< Expected && >(), std::forward< F >(f))) (defined in Expected< T, E >) | Expected< T, E > | inline |
and_then(F &&f) const &-> decltype(and_then_impl(std::declval< Expected const & >(), std::forward< F >(f))) (defined in Expected< T, E >) | Expected< T, E > | inline |
and_then(F &&f) const &&-> decltype(and_then_impl(std::declval< Expected const && >(), std::forward< F >(f))) (defined in Expected< T, E >) | Expected< T, E > | inline |
emplace(Args &&... args) (defined in Expected< T, E >) | Expected< T, E > | inline |
emplace(Args &&... args) (defined in Expected< T, E >) | Expected< T, E > | inline |
emplace(std::initializer_list< U > il, Args &&... args) (defined in Expected< T, E >) | Expected< T, E > | inline |
emplace(std::initializer_list< U > il, Args &&... args) (defined in Expected< T, E >) | Expected< T, E > | inline |
error() const & (defined in Expected< T, E >) | Expected< T, E > | inline |
error() & (defined in Expected< T, E >) | Expected< T, E > | inline |
error() const && (defined in Expected< T, E >) | Expected< T, E > | inline |
error() && (defined in Expected< T, E >) | Expected< T, E > | inline |
error_type typedef (defined in Expected< T, E >) | Expected< T, E > | |
Expected()=default (defined in Expected< T, E >) | Expected< T, E > | |
Expected(const Expected &rhs)=default (defined in Expected< T, E >) | Expected< T, E > | |
Expected(Expected &&rhs)=default (defined in Expected< T, E >) | Expected< T, E > | |
Expected(in_place_t, Args &&... args) (defined in Expected< T, E >) | Expected< T, E > | inline |
Expected(in_place_t, std::initializer_list< U > il, Args &&... args) (defined in Expected< T, E >) | Expected< T, E > | inline |
Expected(const Unexpected< G > &e) (defined in Expected< T, E >) | Expected< T, E > | inlineexplicit |
Expected(Unexpected< G > const &e) (defined in Expected< T, E >) | Expected< T, E > | inline |
Expected(Unexpected< G > &&e) noexcept(std::is_nothrow_constructible< E, G && >::value) (defined in Expected< T, E >) | Expected< T, E > | inlineexplicit |
Expected(Unexpected< G > &&e) noexcept(std::is_nothrow_constructible< E, G && >::value) (defined in Expected< T, E >) | Expected< T, E > | inline |
Expected(Unexpect_t, Args &&... args) (defined in Expected< T, E >) | Expected< T, E > | inlineexplicit |
Expected(Unexpect_t, std::initializer_list< U > il, Args &&... args) (defined in Expected< T, E >) | Expected< T, E > | inlineexplicit |
Expected(const Expected< U, G > &rhs) (defined in Expected< T, E >) | Expected< T, E > | inlineexplicit |
Expected(const Expected< U, G > &rhs) (defined in Expected< T, E >) | Expected< T, E > | inline |
Expected(Expected< U, G > &&rhs) (defined in Expected< T, E >) | Expected< T, E > | inlineexplicit |
Expected(Expected< U, G > &&rhs) (defined in Expected< T, E >) | Expected< T, E > | inline |
Expected(U &&v) (defined in Expected< T, E >) | Expected< T, E > | inlineexplicit |
Expected(U &&v) (defined in Expected< T, E >) | Expected< T, E > | inline |
has_value() const noexcept (defined in Expected< T, E >) | Expected< T, E > | inline |
map(F &&f) & (defined in Expected< T, E >) | Expected< T, E > | inline |
map(F &&f) && (defined in Expected< T, E >) | Expected< T, E > | inline |
map(F &&f) const & (defined in Expected< T, E >) | Expected< T, E > | inline |
map(F &&f) const && (defined in Expected< T, E >) | Expected< T, E > | inline |
map_error(F &&f) & (defined in Expected< T, E >) | Expected< T, E > | inline |
map_error(F &&f) && (defined in Expected< T, E >) | Expected< T, E > | inline |
map_error(F &&f) const & (defined in Expected< T, E >) | Expected< T, E > | inline |
map_error(F &&f) const && (defined in Expected< T, E >) | Expected< T, E > | inline |
operator bool() const noexcept (defined in Expected< T, E >) | Expected< T, E > | inlineexplicit |
operator*() const & (defined in Expected< T, E >) | Expected< T, E > | inline |
operator*() & (defined in Expected< T, E >) | Expected< T, E > | inline |
operator*() const && (defined in Expected< T, E >) | Expected< T, E > | inline |
operator*() && (defined in Expected< T, E >) | Expected< T, E > | inline |
operator->() const (defined in Expected< T, E >) | Expected< T, E > | inline |
operator->() (defined in Expected< T, E >) | Expected< T, E > | inline |
operator=(const Expected &rhs)=default (defined in Expected< T, E >) | Expected< T, E > | |
operator=(Expected &&rhs)=default (defined in Expected< T, E >) | Expected< T, E > | |
operator=(U &&v) (defined in Expected< T, E >) | Expected< T, E > | inline |
operator=(U &&v) (defined in Expected< T, E >) | Expected< T, E > | inline |
operator=(const Unexpected< G > &rhs) (defined in Expected< T, E >) | Expected< T, E > | inline |
operator=(Unexpected< G > &&rhs) noexcept (defined in Expected< T, E >) | Expected< T, E > | inline |
operator=(const expected_delete_ctor_base &)=default (defined in expected_delete_ctor_base< T, E, EnableCopy, EnableMove >) | expected_delete_ctor_base< T, E, EnableCopy, EnableMove > | private |
operator=(expected_delete_ctor_base &&) noexcept=default (defined in expected_delete_ctor_base< T, E, EnableCopy, EnableMove >) | expected_delete_ctor_base< T, E, EnableCopy, EnableMove > | private |
operator=(const expected_delete_assign_base &)=default (defined in expected_delete_assign_base< T, E, EnableCopy, EnableMove >) | expected_delete_assign_base< T, E, EnableCopy, EnableMove > | private |
operator=(expected_delete_assign_base &&) noexcept=default (defined in expected_delete_assign_base< T, E, EnableCopy, EnableMove >) | expected_delete_assign_base< T, E, EnableCopy, EnableMove > | private |
operator=(expected_default_ctor_base const &) noexcept=default (defined in expected_default_ctor_base< T, E, Enable >) | expected_default_ctor_base< T, E, Enable > | private |
operator=(expected_default_ctor_base &&) noexcept=default (defined in expected_default_ctor_base< T, E, Enable >) | expected_default_ctor_base< T, E, Enable > | private |
or_else(F &&f) & (defined in Expected< T, E >) | Expected< T, E > | inline |
or_else(F &&f) && (defined in Expected< T, E >) | Expected< T, E > | inline |
or_else(F &&f) const & (defined in Expected< T, E >) | Expected< T, E > | inline |
or_else(F &&f) const && (defined in Expected< T, E >) | Expected< T, E > | inline |
swap(Expected &rhs) noexcept(std::is_nothrow_move_constructible< T >::value &&detail::is_nothrow_swappable< T >::value &&std::is_nothrow_move_constructible< E >::value &&detail::is_nothrow_swappable< E >::value) (defined in Expected< T, E >) | Expected< T, E > | inline |
transform(F &&f) & (defined in Expected< T, E >) | Expected< T, E > | inline |
transform(F &&f) && (defined in Expected< T, E >) | Expected< T, E > | inline |
transform(F &&f) const & (defined in Expected< T, E >) | Expected< T, E > | inline |
transform(F &&f) const && (defined in Expected< T, E >) | Expected< T, E > | inline |
transform_error(F &&f) & (defined in Expected< T, E >) | Expected< T, E > | inline |
transform_error(F &&f) && (defined in Expected< T, E >) | Expected< T, E > | inline |
transform_error(F &&f) const & (defined in Expected< T, E >) | Expected< T, E > | inline |
transform_error(F &&f) const && (defined in Expected< T, E >) | Expected< T, E > | inline |
unexpected_type typedef (defined in Expected< T, E >) | Expected< T, E > | |
value() const & (defined in Expected< T, E >) | Expected< T, E > | inline |
value() & (defined in Expected< T, E >) | Expected< T, E > | inline |
value() const && (defined in Expected< T, E >) | Expected< T, E > | inline |
value() && (defined in Expected< T, E >) | Expected< T, E > | inline |
value_or(U &&v) const & (defined in Expected< T, E >) | Expected< T, E > | inline |
value_or(U &&v) && (defined in Expected< T, E >) | Expected< T, E > | inline |
value_type typedef (defined in Expected< T, E >) | Expected< T, E > |