MezzanineEngine 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
crossplatformincludes.h File Reference

This file determines what features are offered by the compiler that this library can take advantage of. More...

#include "crossplatformexport.h"
#include <pthread.h>
#include <signal.h>
#include <sched.h>
#include <unistd.h>
+ Include dependency graph for crossplatformincludes.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Detailed Description

This file determines what features are offered by the compiler that this library can take advantage of.

Include headers for common tasks like those offered by the Posix or win32 API.

This file is dropped when integrating with the Mezzanine. Its contents are manually merged with crossplatformexport.h instead.

Warning
Do not include in headers even if it appears to work. The windows headers heartlessly set preprocessor macros to names that a sane person would use for functions. So even if said function is on a class or in a namespace the poor underprivileged developers designing windows still clobber other's well behaved code.

Definition in file crossplatformincludes.h.