| get() &noexcept (defined in iceberg::expected_detail::operations_base< T, E >) | iceberg::expected_detail::operations_base< T, E > | inline |
| get() const &noexcept (defined in iceberg::expected_detail::operations_base< T, E >) | iceberg::expected_detail::operations_base< T, E > | inline |
| get() &&noexcept(std::is_nothrow_move_constructible_v< T >) (defined in iceberg::expected_detail::operations_base< T, E >) | iceberg::expected_detail::operations_base< T, E > | inline |
| get() const &&noexcept(std::is_nothrow_move_constructible_v< T >) (defined in iceberg::expected_detail::operations_base< T, E >) | iceberg::expected_detail::operations_base< T, E > | inline |
| geterr() &noexcept (defined in iceberg::expected_detail::operations_base< T, E >) | iceberg::expected_detail::operations_base< T, E > | inline |
| geterr() const &noexcept (defined in iceberg::expected_detail::operations_base< T, E >) | iceberg::expected_detail::operations_base< T, E > | inline |
| geterr() &&noexcept(std::is_nothrow_move_constructible_v< E >) (defined in iceberg::expected_detail::operations_base< T, E >) | iceberg::expected_detail::operations_base< T, E > | inline |
| geterr() const &&noexcept(std::is_nothrow_move_constructible_v< E >) (defined in iceberg::expected_detail::operations_base< T, E >) | iceberg::expected_detail::operations_base< T, E > | inline |
| m_dummy (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | |
| m_has_val (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | |
| m_unexpect (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | |
| m_val (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | |
| operator=(storage_base const &)=default (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | |
| operator=(storage_base &&)=default (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | |
| storage_base(storage_base const &)=default (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | |
| storage_base(storage_base &&)=default (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | |
| storage_base() noexcept(std::is_nothrow_default_constructible_v< U >) (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | inline |
| storage_base(construct_from_expected_t, Rhs &&rhs) noexcept(std::is_nothrow_constructible_v< T, decltype(expected_detail::expected_source_value(std::declval< Rhs >()))> &&std::is_nothrow_constructible_v< E, decltype(expected_detail::expected_source_error(std::declval< Rhs >()))>) (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | inline |
| storage_base(std::in_place_t, Args &&... args) noexcept(noexcept(T(std::forward< Args >(args)...))) (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | inlineexplicit |
| storage_base(std::in_place_t, std::initializer_list< U > il, Args &&... args) noexcept(noexcept(T(il, std::forward< Args >(args)...))) (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | inlineexplicit |
| storage_base(unexpect_t, Args &&... args) noexcept(noexcept(E(std::forward< Args >(args)...))) (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | inlineexplicit |
| storage_base(unexpect_t, std::initializer_list< U > il, Args &&... args) noexcept(noexcept(E(il, std::forward< Args >(args)...))) (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | inlineexplicit |
| storage_base(construct_with_invoke_result_t, Fn &&func, Args &&... args) noexcept(noexcept(static_cast< T >(std::invoke(std::forward< Fn >(func), std::forward< Args >(args)...)))) (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | inlineexplicit |
| storage_base(construct_with_invoke_result_t, unexpect_t, Fn &&func, Args &&... args) noexcept(noexcept(static_cast< E >(std::invoke(std::forward< Fn >(func), std::forward< Args >(args)...)))) (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | inlineexplicit |
| ~storage_base()=default (defined in iceberg::expected_detail::storage_base< T, E, bool >) | iceberg::expected_detail::storage_base< T, E, bool > | |