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

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

Error() &=deleteyaclib::Result< ValueT >
Error() const &&=deleteyaclib::Result< ValueT >
Error() &&noexceptyaclib::Result< ValueT >inline
Error() const &noexceptyaclib::Result< ValueT >inline
Ok() &=deleteyaclib::Result< ValueT >
Ok() const &&=deleteyaclib::Result< ValueT >
Ok() &&yaclib::Result< ValueT >inline
Ok() const &yaclib::Result< ValueT >inline
operator bool() const noexceptyaclib::Result< ValueT >inlineexplicit
operator=(const Result &other) noexcept(std::is_nothrow_copy_constructible_v< V > &&std::is_nothrow_copy_assignable_v< V >)yaclib::Result< ValueT >inline
operator=(Result &&other) noexcept(std::is_nothrow_move_constructible_v< V > &&std::is_nothrow_move_assignable_v< V >)yaclib::Result< ValueT >inline
operator=(Arg &&arg)yaclib::Result< ValueT >inline
Result() noexceptyaclib::Result< ValueT >inline
Result(StopTag) noexceptyaclib::Result< ValueT >inline
Result(std::exception_ptr error) noexceptyaclib::Result< ValueT >inline
Result(std::in_place_t, Args &&... args) noexcept(std::is_nothrow_constructible_v< V, Args &&... >)yaclib::Result< ValueT >inlineexplicit
Result(Args &&... args) noexcept(std::is_nothrow_constructible_v< V, Args &&... >)yaclib::Result< ValueT >inline
Result(const Result &other) noexcept(std::is_nothrow_copy_constructible_v< V >)yaclib::Result< ValueT >inline
Result(Result &&other) noexcept(std::is_nothrow_move_constructible_v< V >)yaclib::Result< ValueT >inline
Value() &=deleteyaclib::Result< ValueT >
Value() const &&=deleteyaclib::Result< ValueT >
Value() &&noexceptyaclib::Result< ValueT >inline
Value() const &noexceptyaclib::Result< ValueT >inline
~Result() noexceptyaclib::Result< ValueT >inline