YACLib
C++ library for concurrent tasks execution
Loading...
Searching...
No Matches
yaclib::Result< ValueT, E > Member List

This is the complete list of members for yaclib::Result< ValueT, E >, including all inherited members.

Error() &=deleteyaclib::Result< ValueT, E >
Error() const &&=deleteyaclib::Result< ValueT, E >
Error() &&noexceptyaclib::Result< ValueT, E >inline
Error() const &noexceptyaclib::Result< ValueT, E >inline
Exception() &=deleteyaclib::Result< ValueT, E >
Exception() const &&=deleteyaclib::Result< ValueT, E >
Exception() &&noexceptyaclib::Result< ValueT, E >inline
Exception() const &noexceptyaclib::Result< ValueT, E >inline
Internal()yaclib::Result< ValueT, E >inline
Ok() &=deleteyaclib::Result< ValueT, E >
Ok() const &&=deleteyaclib::Result< ValueT, E >
Ok() &&yaclib::Result< ValueT, E >inline
Ok() const &yaclib::Result< ValueT, E >inline
operator bool() const noexceptyaclib::Result< ValueT, E >inlineexplicit
operator=(Result &&other) noexcept(std::is_nothrow_move_assignable_v< Variant >)=defaultyaclib::Result< ValueT, E >
operator=(const Result &other) noexcept(std::is_nothrow_copy_assignable_v< Variant >)=defaultyaclib::Result< ValueT, E >
operator=(Arg &&arg) noexcept(std::is_nothrow_assignable_v< Variant, Arg >)yaclib::Result< ValueT, E >inline
Result(Result &&other) noexcept(std::is_nothrow_move_constructible_v< Variant >)=defaultyaclib::Result< ValueT, E >
Result(const Result &other) noexcept(std::is_nothrow_copy_constructible_v< Variant >)=defaultyaclib::Result< ValueT, E >
Result(Args &&... args) noexcept(std::is_nothrow_constructible_v< Variant, std::in_place_type_t< V >, Args &&... >)yaclib::Result< ValueT, E >inline
Result(std::in_place_t, Args &&... args) noexcept(std::is_nothrow_constructible_v< Variant, std::in_place_type_t< V >, Args &&... >)yaclib::Result< ValueT, E >inline
Result(std::exception_ptr exception) noexceptyaclib::Result< ValueT, E >inline
Result(E error) noexceptyaclib::Result< ValueT, E >inline
Result(StopTag tag) noexceptyaclib::Result< ValueT, E >inline
Result() noexceptyaclib::Result< ValueT, E >inline
State() const noexceptyaclib::Result< ValueT, E >inline
Value() &=deleteyaclib::Result< ValueT, E >
Value() const &&=deleteyaclib::Result< ValueT, E >
Value() &&noexceptyaclib::Result< ValueT, E >inline
Value() const &noexceptyaclib::Result< ValueT, E >inline