|
uvw 3.1.0
|
Error event. More...
#include <emitter.h>
Public Member Functions | |
| const char * | what () const noexcept |
| Returns the error message for the given error code. | |
| const char * | name () const noexcept |
| Returns the error name for the given error code. | |
| int | code () const noexcept |
Gets the underlying error code, that is an error constant of libuv. | |
| operator bool () const noexcept | |
| Checks if the event contains a valid error code. | |
Static Public Member Functions | |
| static int | translate (int sys) noexcept |
Returns the libuv error code equivalent to the given platform dependent error code. | |
Error event.
Custom wrapper around error constants of libuv.
|
noexcept |
Gets the underlying error code, that is an error constant of libuv.
|
noexcept |
Returns the error name for the given error code.
Leaks a few bytes of memory when you call it with an unknown error code.
|
explicitnoexcept |
Checks if the event contains a valid error code.
|
staticnoexcept |
Returns the libuv error code equivalent to the given platform dependent error code.
It returns:
If sys is already a libuv error code, it is simply returned.
| sys | A platform dependent error code. |
libuv error code equivalent to the given platform dependent error code.
|
noexcept |
Returns the error message for the given error code.
Leaks a few bytes of memory when you call it with an unknown error code.