dlvhex  2.5.0
include/dlvhex2/PlatformDefinitions.h File Reference

Platform-specific definitions. More...

#include <boost/cstdint.hpp>
Include dependency graph for PlatformDefinitions.h:

Go to the source code of this file.

Defines

#define DLVHEX_NAMESPACE_BEGIN   namespace dlvhex {
#define DLVHEX_NAMESPACE_END   }
#define DLVHEX_NAMESPACE_USE   using namespace dlvhex;
#define DLVHEX_NAMESPACE   dlvhex::
#define POSIX   1
#define DLVHEX_EXPORT
#define DLVHEX_PLUGINEXPORT
#define _WARNING(x)   _Pragma (#x)
#define WARNING(msg)   _WARNING(message (#msg))

Detailed Description

Platform-specific definitions.

Author:
Thomas Krennwallner
Date:
Mon Dec 25 10:46:58 CEST 2007

Definition in file PlatformDefinitions.h.


Define Documentation

#define _WARNING (   x)    _Pragma (#x)

Definition at line 76 of file PlatformDefinitions.h.

#define DLVHEX_EXPORT

Definition at line 62 of file PlatformDefinitions.h.

#define DLVHEX_NAMESPACE   dlvhex::

Definition at line 47 of file PlatformDefinitions.h.

Referenced by PLUGINIMPORTFUNCTION().

#define DLVHEX_NAMESPACE_BEGIN   namespace dlvhex {

Definition at line 44 of file PlatformDefinitions.h.

#define DLVHEX_NAMESPACE_END   }

Definition at line 45 of file PlatformDefinitions.h.

#define DLVHEX_NAMESPACE_USE   using namespace dlvhex;

Definition at line 46 of file PlatformDefinitions.h.

Definition at line 69 of file PlatformDefinitions.h.

#define POSIX   1

Definition at line 52 of file PlatformDefinitions.h.

#define WARNING (   msg)    _WARNING(message (#msg))

Definition at line 77 of file PlatformDefinitions.h.