29 [[nodiscard]] const
char *
what() const noexcept override;
int uv_status
Result of a libuv operation, an errno error code.
Definition internal_utils.h:22
Definition async_work.cc:18
UvcoException(std::string message) noexcept
Definition exception.cc:14
UvcoException & operator=(const UvcoException &) noexcept=default
const char * what() const noexcept override
Provide information about the error.
Definition exception.cc:21
std::string message
The error message.
Definition exception.h:32
std::optional< uv_status > status
Definition exception.h:35
UvcoException & operator=(UvcoException &&) noexcept=default