plugify 1.2.8
|
This is the complete list of members for plg::expected< T, E >, including all inherited members.
and_then(F &&f) & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
and_then(F &&f) const & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
and_then(F &&f) && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
and_then(F &&f) const && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
else (defined in plg::expected< T, E >) | plg::expected< T, E > | |
emplace(Args &&... args) noexcept -> T & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
emplace(std::initializer_list< U > il, Args &&... args) noexcept -> T & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
error() const &-> E const & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
error() &-> E & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
error() const &&-> E const && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
error() &&-> E && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
error_type typedef (defined in plg::expected< T, E >) | plg::expected< T, E > | |
expected() (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
expected(expected const &rhs)=default (defined in plg::expected< T, E >) | plg::expected< T, E > | |
expected(expected const &rhs) (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
expected(expected &&) noexcept(std::is_nothrow_move_constructible_v< T > &&std::is_nothrow_move_constructible_v< E >)=default (defined in plg::expected< T, E >) | plg::expected< T, E > | |
expected(expected &&rhs) noexcept(std::is_nothrow_move_constructible_v< T > &&std::is_nothrow_move_constructible_v< E >) (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
expected(std::in_place_t, Args &&... args) (defined in plg::expected< T, E >) | plg::expected< T, E > | inlineexplicit |
expected(std::in_place_t, std::initializer_list< U > il, Args &&... args) (defined in plg::expected< T, E >) | plg::expected< T, E > | inlineexplicit |
expected(unexpect_t, Args &&... args) (defined in plg::expected< T, E >) | plg::expected< T, E > | inlineexplicit |
expected(unexpect_t, std::initializer_list< U > il, Args &&... args) (defined in plg::expected< T, E >) | plg::expected< T, E > | inlineexplicit |
explicit(!std::convertible_to< U const &, T >||!std::convertible_to< G const &, E >) expected(expected< U (defined in plg::expected< T, E >) | plg::expected< T, E > | |
explicit(!std::convertible_to< U, T >||!std::convertible_to< G, E >) expected(expected< U (defined in plg::expected< T, E >) | plg::expected< T, E > | |
explicit(!std::convertible_to< U, T >) expected(U &&v) (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
explicit(!std::convertible_to< G const &, E >) expected(unexpected< G > const &e) (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
explicit(!std::convertible_to< G, E >) expected(unexpected< G > &&e) (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
GF typedef (defined in plg::expected< T, E >) | plg::expected< T, E > | |
GF typedef (defined in plg::expected< T, E >) | plg::expected< T, E > | |
has_value() const noexcept -> bool (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
if(rhs.has_value()) (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
if(rhs.has_value()) (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator bool() const noexcept (defined in plg::expected< T, E >) | plg::expected< T, E > | inlineexplicit |
operator*() const &noexcept -> T const & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator*() &noexcept -> T & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator*() const &&noexcept -> T const && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator*() &&noexcept -> T && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator->() const noexcept -> T const * (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator->() noexcept -> T * (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator=(expected const &rhs) -> expected & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator=(expected &&rhs) noexcept(std::is_nothrow_move_assignable_v< T > &&std::is_nothrow_move_constructible_v< T > &&std::is_nothrow_move_assignable_v< E > &&std::is_nothrow_move_constructible_v< E >) -> expected & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator=(U &&rhs) -> expected &requires(!std::same_as< expected, std::remove_cvref_t< U > >) &&(!detail::is_unexpected< std::remove_cvref_t< U > >) &&std::constructible_from< T, U > &&std::is_assignable_v< T &, U > &&(std::is_nothrow_constructible_v< T, U >||std::is_nothrow_move_constructible_v< T >||std::is_nothrow_move_constructible_v< E >) (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator=(unexpected< G > const &e) -> expected & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator=(unexpected< G > &&e) -> expected & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
operator== (defined in plg::expected< T, E >) | plg::expected< T, E > | friend |
operator== (defined in plg::expected< T, E >) | plg::expected< T, E > | friend |
operator== (defined in plg::expected< T, E >) | plg::expected< T, E > | friend |
or_else(F &&f) & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
or_else(F &&f) const & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
or_else(F &&f) && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
or_else(F &&f) const && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
or_else(F &&f) & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
or_else(F &&f) const & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
or_else(F &&f) && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
or_else(F &&f) const && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
rebind typedef (defined in plg::expected< T, E >) | plg::expected< T, E > | |
rhs (defined in plg::expected< T, E >) | plg::expected< T, E > | |
rhs (defined in plg::expected< T, E >) | plg::expected< T, E > | |
swap(expected &rhs) noexcept(std::is_nothrow_constructible_v< T > &&std::is_nothrow_swappable_v< T > &&std::is_nothrow_move_constructible_v< E > &&std::is_nothrow_swappable_v< E >) (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
swap (defined in plg::expected< T, E >) | plg::expected< T, E > | friend |
transform(F &&f) & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
transform(F &&f) const & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
transform(F &&f) && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
transform(F &&f) const && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
transform_error(F &&f) & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
transform_error(F &&f) const & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
transform_error(F &&f) && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
transform_error(F &&f) const && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
unex (defined in plg::expected< T, E >) | plg::expected< T, E > | |
unexpected_type typedef (defined in plg::expected< T, E >) | plg::expected< T, E > | |
val (defined in plg::expected< T, E >) | plg::expected< T, E > | |
value() const &-> T const & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
value() &-> T & (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
value() const &&-> T const && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
value() &&-> T && (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
value_or(U &&v) const &-> T (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
value_or(U &&v) &&-> T (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |
value_type typedef (defined in plg::expected< T, E >) | plg::expected< T, E > | |
~expected() (defined in plg::expected< T, E >) | plg::expected< T, E > | inline |