theCore C++ embedded framework
err.hpp File Reference
This graph shows which files directly or indirectly include this file:

Namespaces

 ecl
 

Enumerations

enum  ecl::err : int {
  ecl::err::ok = 0, ecl::err::tobig = -1, ecl::err::acces = -2, ecl::err::addrinuse = -3,
  ecl::err::addrnotavail = -4, ecl::err::afnosupport = -5, ecl::err::again = -6, ecl::err::already = -7,
  ecl::err::badf = -8, ecl::err::badmsg = -9, ecl::err::busy = -10, ecl::err::canceled = -11,
  ecl::err::child = -12, ecl::err::connaborted = -13, ecl::err::connrefused = -14, ecl::err::connreset = -15,
  ecl::err::deadlk = -16, ecl::err::destaddrreq = -17, ecl::err::dom = -18, ecl::err::exist = -19,
  ecl::err::fault = -20, ecl::err::fbig = -21, ecl::err::hostunreach = -22, ecl::err::idrm = -23,
  ecl::err::ilseq = -24, ecl::err::inprogress = -25, ecl::err::intr = -26, ecl::err::inval = -27,
  ecl::err::io = -28, ecl::err::isconn = -29, ecl::err::isdir = -30, ecl::err::loop = -31,
  ecl::err::mfile = -32, ecl::err::mlink = -33, ecl::err::msgsize = -34, ecl::err::nametoolong = -35,
  ecl::err::netdown = -36, ecl::err::netreset = -37, ecl::err::netunreach = -38, ecl::err::nfile = -39,
  ecl::err::nobufs = -40, ecl::err::nodata = -41, ecl::err::nodev = -42, ecl::err::noent = -43,
  ecl::err::noexec = -44, ecl::err::nolck = -45, ecl::err::nolink = -46, ecl::err::nomem = -47,
  ecl::err::nomsg = -48, ecl::err::noprotoopt = -49, ecl::err::nospc = -50, ecl::err::nosr = -51,
  ecl::err::nostr = -52, ecl::err::nosys = -53, ecl::err::notconn = -54, ecl::err::notdir = -55,
  ecl::err::notempty = -56, ecl::err::notrecoverable = -57, ecl::err::notsock = -58, ecl::err::notsup = -59,
  ecl::err::notty = -60, ecl::err::nxio = -61, ecl::err::opnotsupp = -62, ecl::err::overflow = -63,
  ecl::err::ownerdead = -64, ecl::err::perm = -65, ecl::err::pipe = -66, ecl::err::proto = -67,
  ecl::err::protonosupport = -68, ecl::err::prototype = -69, ecl::err::range = -70, ecl::err::rofs = -71,
  ecl::err::spipe = -72, ecl::err::srch = -73, ecl::err::time = -74, ecl::err::timedout = -75,
  ecl::err::txtbsy = -76, ecl::err::wouldblock = -77, ecl::err::xdev = -78, ecl::err::generic = -79
}
 theCore system-wide errors More...
 

Functions

static bool ecl::is_error (err error)
 
static bool ecl::is_ok (err error)
 
const char * ecl::err_to_str (err error)