|
Version: 1.0.0
|
Go to the documentation of this file. 1 #ifndef _WX_MLBASE_DLIMPEXP_H_ 2 #define _WX_MLBASE_DLIMPEXP_H_ 4 #ifdef WXMAKINGDLL_MLBASE 5 # define WXDLLIMPEXP_MLBASE WXEXPORT 6 # define WXDLLIMPEXP_DATA_MLBASE(type) WXEXPORT type 7 # if defined(HAVE_VISIBILITY) 8 # define WXDLLIMPEXP_INLINE_MLBASE WXEXPORT 10 # define WXDLLIMPEXP_INLINE_MLBASE 12 #elif defined(WXUSINGDLL) 13 # define WXDLLIMPEXP_MLBASE WXIMPORT 14 # define WXDLLIMPEXP_DATA_MLBASE(type) WXIMPORT type 15 # if defined(HAVE_VISIBILITY) 16 # define WXDLLIMPEXP_INLINE_MLBASE WXIMPORT 18 # define WXDLLIMPEXP_INLINE_MLBASE 21 # define WXDLLIMPEXP_MLBASE 22 # define WXDLLIMPEXP_DATA_MLBASE(type) type 23 # define WXDLLIMPEXP_INLINE_MLBASE 32 #if defined(HAVE_VISIBILITY) || (defined(__WINDOWS__) && defined(__GNUC__)) 33 #define WXDLLIMPEXP_FWD_MLBASE 35 #define WXDLLIMPEXP_FWD_MLBASE WXDLLIMPEXP_MLBASE 51 #if defined(__VISUALC__) && (__VISUALC__ <= 1200) 58 #pragma warning(disable:4231) 60 #define WXDLLIMPEXP_TEMPLATE_INSTANCE_MLBASE(decl) \ 61 extern template class WXDLLIMPEXP_MLBASE decl; 63 #define WXDLLIMPEXP_TEMPLATE_INSTANCE_MLBASE(decl) 66 #endif//_WX_MLBASE_DLIMPEXP_H