|
YACLib
C++ library for concurrent tasks execution
|
This is the complete list of members for yaclib::Result< ValueT >, including all inherited members.
| Error() &=delete | yaclib::Result< ValueT > | |
| Error() const &&=delete | yaclib::Result< ValueT > | |
| Error() &&noexcept | yaclib::Result< ValueT > | inline |
| Error() const &noexcept | yaclib::Result< ValueT > | inline |
| Ok() &=delete | yaclib::Result< ValueT > | |
| Ok() const &&=delete | yaclib::Result< ValueT > | |
| Ok() && | yaclib::Result< ValueT > | inline |
| Ok() const & | yaclib::Result< ValueT > | inline |
| operator bool() const noexcept | yaclib::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() noexcept | yaclib::Result< ValueT > | inline |
| Result(StopTag) noexcept | yaclib::Result< ValueT > | inline |
| Result(std::exception_ptr error) noexcept | yaclib::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() &=delete | yaclib::Result< ValueT > | |
| Value() const &&=delete | yaclib::Result< ValueT > | |
| Value() &&noexcept | yaclib::Result< ValueT > | inline |
| Value() const &noexcept | yaclib::Result< ValueT > | inline |
| ~Result() noexcept | yaclib::Result< ValueT > | inline |