36 #ifndef LOG4CPLUS_MSTTSAPPENDER_H 37 #define LOG4CPLUS_MSTTSAPPENDER_H 41 #if defined (LOG4CPLUS_HAVE_PRAGMA_ONCE) 49 #if defined (log4cplusqt4debugappender_EXPORTS) \ 50 || defined (log4cplusqt4debugappenderU_EXPORTS) \ 51 || defined (DLL_EXPORT) 52 #undef LOG4CPLUS_MSTTSAPPENDER_BUILD_DLL 53 #define LOG4CPLUS_MSTTSAPPENDER_BUILD_DLL 55 #if defined (LOG4CPLUS_MSTTSAPPENDER_BUILD_DLL) 56 #if defined (INSIDE_LOG4CPLUS_MSTTSAPPENDER) 57 #define LOG4CPLUS_MSTTSAPPENDER_EXPORT __declspec(dllexport) 59 #define LOG4CPLUS_MSTTSAPPENDER_EXPORT __declspec(dllimport) 62 #define LOG4CPLUS_MSTTSAPPENDER_EXPORT 65 #if defined (INSIDE_LOG4CPLUS_MSTTSAPPENDER) 66 #define LOG4CPLUS_MSTTSAPPENDER_EXPORT LOG4CPLUS_DECLSPEC_EXPORT 68 #define LOG4CPLUS_MSTTSAPPENDER_EXPORT LOG4CPLUS_DECLSPEC_IMPORT 69 #endif // defined (INSIDE_LOG4CPLUS_MSTTSAPPENDER) 85 virtual void close ();
87 static void registerAppender ();
98 unsigned long const * volume = 0,
bool speak_punc =
false,
112 #endif // LOG4CPLUS_MSTTSAPPENDER_H The internal representation of logging events.
helpers::SharedObjectPtr< MSTTSAppender > MSTTSAppenderPtr
#define LOG4CPLUS_MSTTSAPPENDER_EXPORT
#define LOG4CPLUS_PRIVATE
Extend this class for implementing your own strategies for printing log statements.