5 * This file contains the declaration of the wrapper class of the native MSG task type.
\r
7 * Copyright 2006,2007 Martin Quinson, Malek Cherier
\r
8 * All right reserved.
\r
10 * This program is free software; you can redistribute
\r
11 * it and/or modify it under the terms of the license
\r
12 *(GNU LGPL) which comes with this package.
\r
16 #ifndef MSG_CONFIG_HPP
\r
17 #define MSG_CONFIG_HPP
\r
20 #error Config.hpp requires C++ compilation (use a .cxx suffix)
\r
27 #if defined(WIN32) && !defined(__MINGW32__)
\r
28 #if defined(SIMGRIDX_EXPORTS)
\r
29 #define SIMGRIDX_EXPORT __declspec(dllexport)
\r
31 #define SIMGRIDX_EXPORT __declspec(dllimport)
\r
34 #define SIMGRIDX_EXPORT
\r
37 } // namespace SimGrid
\r
40 #define _strdup strdup
\r
43 #endif // MSG_CONFIG_HPP
\r