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