DinverCore/DinverCoreDLLExport.h
Go to the documentation of this file.
00001 #ifndef DINVERCOREDLLEXPORT_H
00002 #define DINVERCOREDLLEXPORT_H
00003 
00004 /* *_STATIC and MAKE_*_DLL are defined by the capitalization of
00005   the package name, included in the compiler options (only for Windows).
00006   Use directly WIN32 to allow transparent usage with or without Qt.
00007   DinverCoreInstallPath.h may contain DINVERCORE_STATIC macro definition.
00008   This define was introduced there to mark this library as static for
00009   all projects that link to this library.
00010 */
00011 
00012 #include "DinverCoreInstallPath.h"
00013 
00014 #if defined(WIN32) && !defined(DINVERCORE_STATIC)
00015 #ifdef MAKE_DINVERCORE_DLL
00016 # define DINVERCORE_EXPORT __declspec(dllexport)
00017 #else
00018 # define DINVERCORE_EXPORT __declspec(dllimport)
00019 #endif
00020 #else
00021 # define DINVERCORE_EXPORT
00022 #endif
00023 
00024 #endif  // DINVERCOREDLLEXPORT_H
00025 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines