#include <status.hpp>
◆ Status() [1/4]
| longbridge::Status::Status |
( |
| ) |
|
◆ Status() [2/4]
| longbridge::Status::Status |
( |
const lb_error_t * |
err | ) |
|
◆ Status() [3/4]
◆ Status() [4/4]
| longbridge::Status::Status |
( |
Status && |
status | ) |
|
|
noexcept |
◆ ~Status()
| longbridge::Status::~Status |
( |
| ) |
|
◆ code()
| std::optional<int64_t> longbridge::Status::code |
( |
| ) |
const |
Returns the error code if an error occurs.
◆ is_err()
| bool longbridge::Status::is_err |
( |
| ) |
const |
Returns true if an errors occurs.
◆ is_ok()
| bool longbridge::Status::is_ok |
( |
| ) |
const |
Returns true if no errors occurs.
◆ kind()
| std::optional<ErrorKind> longbridge::Status::kind |
( |
| ) |
const |
Returns the error kind if an error occurs.
◆ message()
| std::optional<const char*> longbridge::Status::message |
( |
| ) |
const |
Returns the error message if an error occurs.
◆ operator bool()
| longbridge::Status::operator bool |
( |
| ) |
|
|
inline |
◆ operator=()
The documentation for this class was generated from the following file: