VCCC  2024.05
VisualCamp Common C++ library
expected< T, E > Member List

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

and_then(F &&f) &expected< T, E >inline
and_then(F &&f) const &expected< T, E >inline
and_then(F &&f) &&expected< T, E >inline
and_then(F &&f) const &&expected< T, E >inline
emplace(Args &&... args) noexceptexpected< T, E >inline
emplace(std::initializer_list< U > il, Args &&... args) noexceptexpected< T, E >inline
emplace() noexceptexpected< T, E >inline
error() const &noexceptexpected< T, E >inline
error() &noexceptexpected< T, E >inline
error() const &&noexceptexpected< T, E >inline
error() &&noexceptexpected< T, E >inline
error_type typedefexpected< T, E >
expected()expected< T, E >inline
expected(const expected &other)=defaultexpected< T, E >
expected(expected &&other)=defaultexpected< T, E >
expected(const expected< U, G > &other)expected< T, E >inlineexplicit
expected(const expected< U, G > &other)expected< T, E >inline
expected(expected< U, G > &&other)expected< T, E >inlineexplicit
expected(expected< U, G > &&other)expected< T, E >inline
expected(U &&v)expected< T, E >inlineexplicit
expected(U &&v)expected< T, E >inline
expected(const unexpected< G > &e)expected< T, E >inlineexplicit
expected(const unexpected< G > &e)expected< T, E >inline
expected(unexpected< G > &&e)expected< T, E >inlineexplicit
expected(unexpected< G > &&e)expected< T, E >inline
expected(in_place_t, Args &&... args)expected< T, E >inlineexplicit
expected(in_place_t, std::initializer_list< U > il, Args &&... args)expected< T, E >inlineexplicit
expected(in_place_t) noexceptexpected< T, E >inlineexplicit
expected(unexpect_t, Args &&... args)expected< T, E >inlineexplicit
expected(unexpect_t, std::initializer_list< U > il, Args &&... args)expected< T, E >inlineexplicit
has_value() const noexceptexpected< T, E >inline
operator bool() const noexceptexpected< T, E >inlineexplicit
operator!=(const expected &lhs, const expected< T2, E2 > &rhs)expected< T, E >friend
operator!=(const expected &x, const T2 &y)expected< T, E >friend
operator!=(const T2 &y, const expected &x)expected< T, E >friend
operator!=(const expected &x, const unexpected< E2 > &e)expected< T, E >friend
operator!=(const unexpected< E2 > &e, const expected &x)expected< T, E >friend
operator*() const &noexceptexpected< T, E >inline
operator*() &noexceptexpected< T, E >inline
operator*() const &&noexceptexpected< T, E >inline
operator*() &&noexceptexpected< T, E >inline
operator*() &noexceptexpected< T, E >inline
operator*() const &noexceptexpected< T, E >inline
operator*() &&noexceptexpected< T, E >inline
operator*() const &&noexceptexpected< T, E >inline
operator->() const noexceptexpected< T, E >inline
operator->() noexceptexpected< T, E >inline
operator=(const expected &)=defaultexpected< T, E >
operator=(expected &&)=defaultexpected< T, E >
operator=(U &&v)expected< T, E >inline
operator=(const unexpected< G > &e)expected< T, E >inline
operator=(unexpected< G > &&e)expected< T, E >inline
operator==(const expected &lhs, const expected< T2, E2 > &rhs)expected< T, E >friend
operator==(const expected &lhs, const expected< T2, E2 > &rhs)expected< T, E >friend
operator==(const expected &x, const T2 &y)expected< T, E >friend
operator==(const T2 &y, const expected &x)expected< T, E >friend
operator==(const expected &x, const unexpected< E2 > &e)expected< T, E >friend
operator==(const unexpected< E2 > &e, const expected &x)expected< T, E >friend
or_else(F &&f) &expected< T, E >inline
or_else(F &&f) const &expected< T, E >inline
or_else(F &&f) &&expected< T, E >inline
or_else(F &&f) const &&expected< T, E >inline
rebind typedefexpected< T, E >
swap(expected &other) noexcept(nothrow_swappable::value)expected< T, E >inline
transform(F &&f) &expected< T, E >inline
transform(F &&f) const &expected< T, E >inline
transform(F &&f) &&expected< T, E >inline
transform(F &&f) const &&expected< T, E >inline
transform_error(F &&f) &expected< T, E >inline
transform_error(F &&f) const &expected< T, E >inline
transform_error(F &&f) &&expected< T, E >inline
transform_error(F &&f) const &&expected< T, E >inline
unexpected_type typedefexpected< T, E >
value() &expected< T, E >inline
value() const &expected< T, E >inline
value() &&expected< T, E >inline
value() const &&expected< T, E >inline
value() const &expected< T, E >inline
value() &&expected< T, E >inline
value_or(U &&default_value) const &expected< T, E >inline
value_or(U &&default_value) &&expected< T, E >inline
value_type typedefexpected< T, E >