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