ldas-tools-al
2.6.2
|
Interface for doing operating system calls. More...
#include <SystemCall.hh>
Public Member Functions | |
virtual | ~SystemCall () |
Destructor to properly destroy all resources. | |
int | SystemErrNo () const |
Return the thread specific value of errno. | |
int | SystemReturnCode () const |
Return the return code of the system call. | |
Protected Attributes | |
int | m_returnCode |
Return code of the system call. More... | |
int | m_errNo |
Thread specific value of errno at time of exit. More... | |
Interface for doing operating system calls.
|
protected |
Thread specific value of errno at time of exit.
This allows for the thread specific errno value to be known outside of the calling thread. It is most benificial for error recovery as some conditions should cause a retry.
|
protected |
Return code of the system call.
This is the return code returned by the system call as defined by the system call's documentation.