|
acme
Foundational cross-platform layer of the ca2 framework
|
Class with static functions to get information about an error. More...
#include <c_errno.h>
Public Member Functions | |
| c_errno (c_errno_t, ::i32 iErrNo) | |
| c_errno (const c_errno &cerrno) | |
| ::i32 | as_i32 () const |
| ::string | get_error_description () const |
| ::string | name () const |
| class::error_code | error_code () const |
| ::e_status | estatus () const |
| ::e_status | failed_estatus () const |
| ::e_status | set_last_errno_status () |
| bool | operator== (::i32 iErrNo) const |
Static Public Member Functions | |
| static c_errno | s_errno () |
| static string | s_get_error_description (c_errno cerrno=s_errno()) |
| static void | s_throw_exception (c_errno cerrno) |
Public Attributes | |
| ::i32 | m_iErrNo |
Class with static functions to get information about an error.