/* sys/sys.h This file is part of the Osirion project and is distributed under the terms of the GNU General Public License version 2 */ #ifndef __INCLUDED_SYS_H__ #define __INCLUDED_SYS_H__ #include "config.h" /// contains operating system dependent functions namespace sys { typedef void (* signalfunc)(int signum); /// create a directory bool mkdir(const char *path); /// intercept OS signals void signal(int signum, signalfunc handler); /// quit /** @param status return value */ void quit(int status); } #include "sys/consoleinterface.h" #endif // __INCLUDED_SYS_H__