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