|
duvc-ctl 2.0.0
USB Video Class Camera Control Library
|
Error information with context. More...
#include <duvc-ctl/core/result.h>
Public Member Functions | |
| Error (ErrorCode code, std::string message="") | |
| Create error with code and message. | |
| Error (std::error_code code, std::string message="") | |
| Create error from system error. | |
| ErrorCode | code () const |
| Get error code. | |
| const std::string & | message () const |
| Get error message. | |
| std::string | description () const |
| Get full error description. | |
| duvc::Error::Error | ( | ErrorCode | code, |
| std::string | message = "" ) |
Create error with code and message.
| code | Error code |
| message | Descriptive error message |
Definition at line 35 of file result.cpp.
| duvc::Error::Error | ( | std::error_code | code, |
| std::string | message = "" ) |
Create error from system error.
| code | System error code |
| message | Additional context message |
Definition at line 38 of file result.cpp.
References code().
|
inline |
| std::string duvc::Error::description | ( | ) | const |
Get full error description.
Definition at line 47 of file result.cpp.
References duvc::to_string().
|
inline |