Next: tracing, Previous: conditions, Up: Top [Contents][Index]
CCExceptions defines function wrappers for some basic POSIX system calls. Each wrapper
accepts a pointer to cce_location_t as argument and, in case of error, it will perform a
non–local exit by jumping to the selected location.
The wrapper functions accept the same arguments of the system calls and return the same return value of the system calls (if they complete successfully).
All the wrappers reset errno to zero before performing the system call and reset it to zero
before returning. In case of error: the raised exceptional condition objects are of type
cce_condition_errno_t.
| • system memory | Memory allocation. |
Next: tracing, Previous: conditions, Up: Top [Contents][Index]
This document describes version 0.9.0-devel.3 of CCExceptions.