Specialization for void results (operations that don't return values)
More...
#include <duvc-ctl/core/result.h>
Specialization for void results (operations that don't return values)
Definition at line 160 of file result.h.
◆ Result() [1/3]
Create successful void result.
Definition at line 165 of file result.h.
◆ Result() [2/3]
Create error result.
- Parameters
-
Definition at line 171 of file result.h.
◆ Result() [3/3]
Create error result from error code.
- Parameters
-
| code | Error code |
| message | Optional error message |
Definition at line 178 of file result.h.
◆ error()
Get the error (assumes error)
- Returns
- Reference to error
Definition at line 197 of file result.h.
◆ is_error()
Check if result is error.
- Returns
- true if error
Definition at line 191 of file result.h.
◆ is_ok()
Check if result is success.
- Returns
- true if successful
Definition at line 185 of file result.h.
◆ operator bool()
The documentation for this class was generated from the following file: