![]() |
VCCC
2024.05
VisualCamp Common C++ library
|
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) noexcept | expected< T, E > | inline |
emplace(std::initializer_list< U > il, Args &&... args) noexcept | expected< T, E > | inline |
emplace() noexcept | expected< T, E > | inline |
error() const &noexcept | expected< T, E > | inline |
error() &noexcept | expected< T, E > | inline |
error() const &&noexcept | expected< T, E > | inline |
error() &&noexcept | expected< T, E > | inline |
error_type typedef | expected< T, E > | |
expected() | expected< T, E > | inline |
expected(const expected &other)=default | expected< T, E > | |
expected(expected &&other)=default | expected< 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) noexcept | expected< 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 noexcept | expected< T, E > | inline |
operator bool() const noexcept | expected< 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 &noexcept | expected< T, E > | inline |
operator*() &noexcept | expected< T, E > | inline |
operator*() const &&noexcept | expected< T, E > | inline |
operator*() &&noexcept | expected< T, E > | inline |
operator*() &noexcept | expected< T, E > | inline |
operator*() const &noexcept | expected< T, E > | inline |
operator*() &&noexcept | expected< T, E > | inline |
operator*() const &&noexcept | expected< T, E > | inline |
operator->() const noexcept | expected< T, E > | inline |
operator->() noexcept | expected< T, E > | inline |
operator=(const expected &)=default | expected< T, E > | |
operator=(expected &&)=default | expected< 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 typedef | expected< 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 typedef | expected< 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 typedef | expected< T, E > |