iceberg-cpp
Loading...
Searching...
No Matches
iceberg::expected_detail::storage_base< T, E, bool > Member List

This is the complete list of members for iceberg::expected_detail::storage_base< T, E, bool >, including all inherited members.

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 >