struct PosixError

Defined at line 19 of file ../../src/lib/elfldltl/include/lib/elfldltl/posix.h

PosixError is used to describe an errno value for diagnostics, see the

diagnostics.h API describing SystemError where this type is most often

useful.

Public Members

int errnum

Public Methods

int operator* ()

Defined at line 20 of file ../../src/lib/elfldltl/include/lib/elfldltl/posix.h

bool operator== (PosixError other)

Defined at line 22 of file ../../src/lib/elfldltl/include/lib/elfldltl/posix.h

bool operator!= (PosixError other)

Defined at line 23 of file ../../src/lib/elfldltl/include/lib/elfldltl/posix.h

const char * c_str ()

Defined at line 25 of file ../../src/lib/elfldltl/include/lib/elfldltl/posix.h

std::string_view str ()

Defined at line 26 of file ../../src/lib/elfldltl/include/lib/elfldltl/posix.h