Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
q23::expected< T, E > Member List

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

and_then(F &&f) &-> decltype(and_then_impl(std::declval< expected & >(), std::forward< F >(f)))q23::expected< T, E >inline
and_then(F &&f) &&-> decltype(and_then_impl(std::declval< expected && >(), std::forward< F >(f)))q23::expected< T, E >inline
and_then(F &&f) const &-> decltype(and_then_impl(std::declval< expected const & >(), std::forward< F >(f)))q23::expected< T, E >inline
and_then(F &&f) const &&-> decltype(and_then_impl(std::declval< expected const && >(), std::forward< F >(f)))q23::expected< T, E >inline
emplace(Args &&...args)q23::expected< T, E >inline
emplace(Args &&...args)q23::expected< T, E >inline
emplace(std::initializer_list< U > il, Args &&...args)q23::expected< T, E >inline
emplace(std::initializer_list< U > il, Args &&...args)q23::expected< T, E >inline
error() const &q23::expected< T, E >inline
error() &q23::expected< T, E >inline
error() const &&q23::expected< T, E >inline
error() &&q23::expected< T, E >inline
error_type typedefq23::expected< T, E >
expected()=defaultq23::expected< T, E >
expected(const expected &rhs)=defaultq23::expected< T, E >
expected(expected &&rhs)=defaultq23::expected< T, E >
expected(in_place_t, Args &&...args)q23::expected< T, E >inline
expected(in_place_t, std::initializer_list< U > il, Args &&...args)q23::expected< T, E >inline
expected(const unexpected< G > &e)q23::expected< T, E >inlineexplicit
expected(unexpected< G > const &e)q23::expected< T, E >inline
expected(unexpected< G > &&e) noexcept(std::is_nothrow_constructible< E, G && >::value)q23::expected< T, E >inlineexplicit
expected(unexpected< G > &&e) noexcept(std::is_nothrow_constructible< E, G && >::value)q23::expected< T, E >inline
expected(unexpect_t, Args &&...args)q23::expected< T, E >inlineexplicit
expected(unexpect_t, std::initializer_list< U > il, Args &&...args)q23::expected< T, E >inlineexplicit
expected(const expected< U, G > &rhs)q23::expected< T, E >inlineexplicit
expected(const expected< U, G > &rhs)q23::expected< T, E >inline
expected(expected< U, G > &&rhs)q23::expected< T, E >inlineexplicit
expected(expected< U, G > &&rhs)q23::expected< T, E >inline
expected(U &&v)q23::expected< T, E >inlineexplicit
expected(U &&v)q23::expected< T, E >inline
has_value() const noexceptq23::expected< T, E >inline
map(F &&f) &q23::expected< T, E >inline
map(F &&f) &&q23::expected< T, E >inline
map(F &&f) const &q23::expected< T, E >inline
map(F &&f) const &&q23::expected< T, E >inline
map_error(F &&f) &q23::expected< T, E >inline
map_error(F &&f) &&q23::expected< T, E >inline
map_error(F &&f) const &q23::expected< T, E >inline
map_error(F &&f) const &&q23::expected< T, E >inline
operator bool() const noexceptq23::expected< T, E >inlineexplicit
operator*() const &q23::expected< T, E >inline
operator*() &q23::expected< T, E >inline
operator*() const &&q23::expected< T, E >inline
operator*() &&q23::expected< T, E >inline
operator->() constq23::expected< T, E >inline
operator->()q23::expected< T, E >inline
operator=(const expected &rhs)=defaultq23::expected< T, E >
operator=(expected &&rhs)=defaultq23::expected< T, E >
operator=(U &&v)q23::expected< T, E >inline
operator=(U &&v)q23::expected< T, E >inline
operator=(const unexpected< G > &rhs)q23::expected< T, E >inline
operator=(unexpected< G > &&rhs) noexceptq23::expected< T, E >inline
q23::detail::expected_delete_ctor_base::operator=(const expected_delete_ctor_base &)=defaultq23::detail::expected_delete_ctor_base< T, E, EnableCopy, EnableMove >private
q23::detail::expected_delete_ctor_base::operator=(expected_delete_ctor_base &&) noexcept=defaultq23::detail::expected_delete_ctor_base< T, E, EnableCopy, EnableMove >private
q23::detail::expected_delete_assign_base::operator=(const expected_delete_assign_base &)=defaultq23::detail::expected_delete_assign_base< T, E, EnableCopy, EnableMove >private
q23::detail::expected_delete_assign_base::operator=(expected_delete_assign_base &&) noexcept=defaultq23::detail::expected_delete_assign_base< T, E, EnableCopy, EnableMove >private
q23::detail::expected_default_ctor_base::operator=(expected_default_ctor_base const &) noexcept=defaultq23::detail::expected_default_ctor_base< T, E, Enable >private
q23::detail::expected_default_ctor_base::operator=(expected_default_ctor_base &&) noexcept=defaultq23::detail::expected_default_ctor_base< T, E, Enable >private
or_else(F &&f) &q23::expected< T, E >inline
or_else(F &&f) &&q23::expected< T, E >inline
or_else(F &&f) const &q23::expected< T, E >inline
or_else(F &&f) const &&q23::expected< T, E >inline
swap(expected &rhs) noexcept(std::is_nothrow_move_constructible< T >::value &&detail::is_nothrow_swappable< T >::value &&std::is_nothrow_move_constructible< E >::value &&detail::is_nothrow_swappable< E >::value)q23::expected< T, E >inline
transform(F &&f) &q23::expected< T, E >inline
transform(F &&f) &&q23::expected< T, E >inline
transform(F &&f) const &q23::expected< T, E >inline
transform(F &&f) const &&q23::expected< T, E >inline
transform_error(F &&f) &q23::expected< T, E >inline
transform_error(F &&f) &&q23::expected< T, E >inline
transform_error(F &&f) const &q23::expected< T, E >inline
transform_error(F &&f) const &&q23::expected< T, E >inline
unexpected_type typedefq23::expected< T, E >
value() const &q23::expected< T, E >inline
value() &q23::expected< T, E >inline
value() const &&q23::expected< T, E >inline
value() &&q23::expected< T, E >inline
value_or(U &&v) const &q23::expected< T, E >inline
value_or(U &&v) &&q23::expected< T, E >inline
value_type typedefq23::expected< T, E >