CSCall++ is a C++ library that converts common
uses of syscalls and C library functions into
forms that are more appropriate for use in a C++
context. The library wraps functions for dealing
with threads, files, FIFOs, serial I/O, sockets,
and directories.