00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00016 #ifndef LOG4CPLUS_CONFIG_WIN32_HEADER_
00017 #define LOG4CPLUS_CONFIG_WIN32_HEADER_
00018
00019 #ifdef _WIN32
00020
00021
00022 #define HAVE_FTIME 1
00023
00024
00025 #define HAVE_SSTREAM 1
00026
00027 #ifdef LOG4CPLUS_STATIC
00028 # define LOG4CPLUS_EXPORT
00029 #else
00030 # ifdef LOG4CPLUS_BUILD_DLL
00031 # define LOG4CPLUS_EXPORT __declspec(dllexport)
00032 # else
00033 # define LOG4CPLUS_EXPORT __declspec(dllimport)
00034 # endif
00035 #endif
00036
00037 #ifndef LOG4CPLUS_SINGLE_THREADED
00038 # define LOG4CPLUS_USE_WIN32_THREADS
00039 #endif
00040
00041 #if defined(_MSC_VER)
00042
00043 # pragma warning( disable : 4786 )
00044
00045 # pragma warning( disable : 4251 )
00046 #endif
00047
00048
00049 #endif // _WIN32
00050 #endif // LOG4CPLUS_CONFIG_WIN32_HEADER_
00051