|
enum class | Status { Success
, Failure
, Error
, Skipped
} |
|
|
void | set_status (Status status) noexcept |
|
Status | status () const noexcept |
|
bool | is_success () const noexcept |
|
bool | is_failure () const noexcept |
|
bool | skipped () const noexcept |
|
bool | is_error () const noexcept |
|
std::source_location | get_location () const noexcept |
|
std::string | get_location_string () const noexcept |
|
std::string | get_type () const noexcept |
|
std::string | get_type () noexcept |
|
void | set_type (std::string type) noexcept |
|
std::string | get_message () noexcept |
|
std::string | get_message () const noexcept |
|
Result & | set_message (std::string message) noexcept |
|
|
static Result | reduce (const Result &lhs, const Result &rhs) noexcept |
|
static Result | success (std::source_location location) noexcept |
|
static Result | failure (std::source_location location) noexcept |
|
static Result | success_with (std::source_location location, std::string success_message) noexcept |
|
static Result | failure_with (std::source_location location, std::string failure_message) noexcept |
|
static Result | error (std::source_location location) noexcept |
|
static Result | error_with (std::source_location location, std::string error_message) noexcept |
|
static Result | skipped (std::source_location location) noexcept |
|
static Result | skipped_with (std::source_location location, std::string skipped_message) noexcept |
|
|
std::ostream & | operator<< (std::ostream &os, const Result &res) |
|
The documentation for this class was generated from the following file: