acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
c_errno Class Reference

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

Detailed Description

Class with static functions to get information about an error.


The documentation for this class was generated from the following files:
  • operating_system/shared_posix/c_errno.h
  • operating_system/shared_posix/c_errno.cpp