Nebula
Loading...
Searching...
No Matches
sysfunc.h
Go to the documentation of this file.
1#pragma once
2//------------------------------------------------------------------------------
12#include "core/config.h"
13#if __WIN32__
15namespace Core
16{
17class SysFunc : public Win32::SysFunc
18{
19 // empty
20};
21} // namespace Core
22#elif ( __OSX__ || __APPLE__ || __linux__ )
24namespace Core
25{
26class SysFunc : public Posix::SysFunc
27{
28 // empty
29};
30} // namespace Core
31#else
32#error "Core::SysFunc not implemented on this platform!"
33#endif
34//------------------------------------------------------------------------------
Wrap some platform specific low-level functions.
Provides Posix specific helper functions.
Definition posixsysfunc.h:25
Provides Win32 specific helper functions.
Definition win32sysfunc.h:23
Nebula compiler specific defines and configuration.
Definition coreserver.cc:11