00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00041 #ifndef OpenSOAP_Defines_H
00042 #define OpenSOAP_Defines_H
00043
00044
00045 #if defined(_MSC_VER) && !defined(OPENSOAP_STATIC)
00046 # if defined(OPENSOAP_BUILD_DLL)
00047 # define OPENSOAP_API __declspec(dllexport) __stdcall
00048 # define OPENSOAP_VAR __declspec(dllexport)
00049 # define OPENSOAP_CLASS __declspec(dllexport)
00050 # else
00051 # define OPENSOAP_API __declspec(dllimport) __stdcall
00052 # define OPENSOAP_VAR __declspec(dllimport)
00053 # define OPENSOAP_CLASS __declspec(dllimport)
00054 # endif
00055 #else
00056 # if defined(_MSC_VER)
00057 # define OPENSOAP_API __stdcall
00058 # else
00059 # define OPENSOAP_API
00060 # endif
00061 # define OPENSOAP_VAR
00062 # define OPENSOAP_CLASS
00063 #endif
00064
00065 #endif
00066