hugin_shared.h

Go to the documentation of this file.
00001 
00002 #if _WINDOWS && defined Hugin_shared 
00003 
00004 #if defined huginbase_EXPORTS
00005 #define IMPEX __declspec(dllexport)
00006 #else
00007 #define IMPEX __declspec(dllimport)
00008 #endif
00009 
00010 #if defined celeste_EXPORTS
00011 #define CELESTEIMPEX __declspec(dllexport)
00012 #else
00013 #define CELESTEIMPEX __declspec(dllimport)
00014 #endif
00015 
00016 #if defined makefilelib_EXPORTS
00017 #define MAKEIMPEX __declspec(dllexport)
00018 #else
00019 #define MAKEIMPEX __declspec(dllimport)
00020 #endif
00021 
00022 #if defined icpfindlib_EXPORTS
00023 #define ICPIMPEX __declspec(dllexport)
00024 #else
00025 #define ICPIMPEX __declspec(dllimport)
00026 #endif
00027 
00028 #if defined huginbasewx_EXPORTS
00029 #define WXIMPEX __declspec(dllexport)
00030 #else
00031 #define WXIMPEX __declspec(dllimport)
00032 #endif
00033 
00034 #if defined localfeatures_EXPORTS
00035 #define LFIMPEX __declspec(dllexport)
00036 #else
00037 #define LFIMPEX __declspec(dllimport)
00038 #endif
00039 
00040 #if defined huginlines_EXPORTS
00041 #define LINESIMPEX __declspec(dllexport)
00042 #else
00043 #define LINESIMPEX __declspec(dllimport)
00044 #endif
00045 
00046 #pragma warning( disable: 4251 )
00047 
00048 #else
00049 #define IMPEX
00050 #define WXIMPEX
00051 #define MAKEIMPEX
00052 #define LFIMPEX
00053 #define ICPIMPEX
00054 #define CELESTEIMPEX
00055 #define LINESIMPEX
00056 #endif

Generated on 25 Oct 2014 for Hugintrunk by  doxygen 1.4.7