00001
00009 #ifndef __BGDNetConfig_h__
00010 #define __BGDNetConfig_h__
00011
00032 #ifdef _MSC_VER
00033 # ifdef BGDNETDLL_EXPORTS
00034 # define BGDNET_API __declspec(dllexport)
00035 # define BGDNET_TEMPLATE(T) template class __declspec(dllexport) T
00036 # else
00037 # define BGDNET_API __declspec(dllimport)
00038 # define BGDNET_TEMPLATE(T) extern template class __declspec(dllimport) T
00039 # endif
00040 #else
00041 # define BGDNET_API
00042 # define BGDNET_TEMPLATE(T)
00043 #endif
00044
00045 #if defined(_MSC_VER) && defined (_AFXDLL)
00046 # define BGDNET_USE_MFC
00047 #endif
00048
00049 #endif //__BGDNetConfig_h__