|
iceberg-cpp
|
This is the complete list of members for iceberg::expected< void, E >, including all inherited members.
| and_then(F &&f) & (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| and_then(F &&f) const & (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| and_then(F &&f) && (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| and_then(F &&f) const && (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| emplace() (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| error() const &noexcept (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| error() &noexcept (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| error() const &&noexcept (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| error() &&noexcept (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| error_or(G &&v) const &noexcept(std::is_nothrow_copy_constructible_v< E > &&expected_detail::is_nothrow_convertible_v< G, E >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| error_or(G &&v) &&noexcept(std::is_nothrow_move_constructible_v< E > &&expected_detail::is_nothrow_convertible_v< G, E >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| error_type typedef (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | |
| expected()=default (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | |
| expected(const expected &rhs)=default (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | |
| expected(expected &&rhs)=default (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | |
| expected(const expected< U, G > &rhs) noexcept(std::is_nothrow_constructible_v< E, const G & >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| expected(const expected< U, G > &rhs) noexcept(std::is_nothrow_constructible_v< E, const G & >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inlineexplicit |
| expected(expected< U, G > &&rhs) noexcept(std::is_nothrow_constructible_v< E, G >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| expected(expected< U, G > &&rhs) noexcept(std::is_nothrow_constructible_v< E, G >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inlineexplicit |
| expected(const unexpected< G > &e) noexcept(std::is_nothrow_constructible_v< E, const G & >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inlineexplicit |
| expected(unexpected< G > const &e) noexcept(std::is_nothrow_constructible_v< E, const G & >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| expected(unexpected< G > &&e) noexcept(std::is_nothrow_constructible_v< E, G >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inlineexplicit |
| expected(unexpected< G > &&e) noexcept(std::is_nothrow_constructible_v< E, G >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| expected(std::in_place_t) noexcept (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inlineexplicit |
| expected(unexpect_t, Args &&... args) noexcept(std::is_nothrow_constructible_v< E, Args... >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inlineexplicit |
| expected(unexpect_t, std::initializer_list< U > il, Args &&... args) noexcept(std::is_nothrow_constructible_v< E, std::initializer_list< U > &, Args... >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inlineexplicit |
| expected(expected_detail::construct_with_invoke_result_t tag1, unexpect_t tag2, Fn &&func, Args &&... args) noexcept(noexcept(static_cast< E >(std::invoke(std::forward< Fn >(func), std::forward< Args >(args)...)))) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inlineexplicit |
| has_value() const noexcept (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| operator bool() const noexcept (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inlineexplicit |
| operator!= (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | friend |
| operator!= (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | friend |
| operator*() const noexcept (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| operator=(const expected &rhs)=default (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | |
| operator=(expected &&rhs)=default (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | |
| operator=(const unexpected< G > &rhs) noexcept(std::is_nothrow_constructible_v< E, GF > &&std::is_nothrow_assignable_v< E &, GF >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| operator=(unexpected< G > &&rhs) noexcept(std::is_nothrow_constructible_v< E, GF > &&std::is_nothrow_assignable_v< E &, GF >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| operator=(const copy_assign_base &rhs)=default (defined in iceberg::expected_detail::copy_assign_base< T, E, Enabled, Trivially >) | iceberg::expected_detail::copy_assign_base< T, E, Enabled, Trivially > | private |
| operator=(copy_assign_base &&rhs)=default (defined in iceberg::expected_detail::copy_assign_base< T, E, Enabled, Trivially >) | iceberg::expected_detail::copy_assign_base< T, E, Enabled, Trivially > | private |
| operator=(storage_base const &)=default (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | private |
| operator=(storage_base &&)=default (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | private |
| operator== (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | friend |
| operator== (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | friend |
| or_else(F &&f) & (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| or_else(F &&f) const & (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| or_else(F &&f) && (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| or_else(F &&f) const && (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| rebind typedef (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | |
| swap(expected &rhs) noexcept(std::is_nothrow_move_constructible_v< E > &&std::is_nothrow_swappable_v< E >) (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| transform(F &&f) & (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| transform(F &&f) const & (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| transform(F &&f) && (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| transform(F &&f) const && (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| transform_error(F &&f) & (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| transform_error(F &&f) const & (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| transform_error(F &&f) && (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| transform_error(F &&f) const && (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| unexpected_type typedef (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | |
| value() const & (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| value() && (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > | inline |
| value_type typedef (defined in iceberg::expected< void, E >) | iceberg::expected< void, E > |