YACLib
C++ library for concurrent tasks execution
|
#include <yaclib/fwd.hpp>
#include <yaclib/util/type_traits.hpp>
#include <exception>
#include <utility>
#include <variant>
Go to the source code of this file.
Classes | |
struct | yaclib::StopError |
Default error. More... | |
class | yaclib::ResultError< Error > |
struct | yaclib::ResultEmpty |
class | yaclib::Result< ValueT, E > |
Encapsulated return value from caller. More... | |
Namespaces | |
namespace | yaclib |
Enumerations | |
enum class | yaclib::ResultState : unsigned char { yaclib::Value = 0 , yaclib::Exception = 1 , yaclib::Error = 2 , yaclib::Empty = 3 } |