/** * Author......: Jens Steube * License.....: MIT */ #ifndef _AFFINITY_H #define _AFFINITY_H #include #include #if defined (_POSIX) #include #include #endif // _POSIX #if defined (__APPLE__) #include #include #endif // __APPLE__ #if defined (_WIN) #include #endif // _WIN #if defined (__APPLE__) typedef struct cpu_set { uint32_t count; } cpu_set_t; #endif void set_cpu_affinity (char *cpu_affinity); #endif // _AFFINITY_H