YACLib
C++ library for concurrent tasks execution
|
#include <result.hpp>
Public Member Functions | |
ResultError (ResultError &&) noexcept(std::is_nothrow_move_constructible_v< Error >)=default | |
ResultError (const ResultError &) noexcept(std::is_nothrow_copy_constructible_v< Error >)=default | |
ResultError & | operator= (ResultError &&) noexcept(std::is_nothrow_move_assignable_v< Error >)=default |
ResultError & | operator= (const ResultError &) noexcept(std::is_nothrow_copy_assignable_v< Error >)=default |
ResultError (Error &&error) noexcept(std::is_nothrow_move_constructible_v< Error >) | |
ResultError (const Error &error) noexcept(std::is_nothrow_copy_constructible_v< Error >) | |
Error & | Get () &noexcept |
const Error & | Get () const &noexcept |
const char * | what () const noexcept final |
Definition at line 46 of file result.hpp.
|
defaultnoexcept |
|
defaultnoexcept |
|
inlineexplicitnoexcept |
Definition at line 53 of file result.hpp.
References yaclib::MakeContract().
|
inlineexplicitnoexcept |
Definition at line 55 of file result.hpp.
|
inlinenoexcept |
Definition at line 58 of file result.hpp.
|
inlinenoexcept |
Definition at line 61 of file result.hpp.
|
defaultnoexcept |
|
defaultnoexcept |
|
inlinefinalnoexcept |
Definition at line 65 of file result.hpp.