36 #ifndef LOG4CPLUS_ASYNCAPPENDER_H 37 #define LOG4CPLUS_ASYNCAPPENDER_H 41 #if defined (LOG4CPLUS_HAVE_PRAGMA_ONCE) 45 #ifndef LOG4CPLUS_SINGLE_THREADED 66 virtual void close ();
71 void init_queue_thread (
unsigned);
88 #endif // LOG4CPLUS_SINGLE_THREADED 90 #endif // LOG4CPLUS_ASYNCAPPENDER_H helpers::SharedObjectPtr< AsyncAppender > AsyncAppenderPtr
The internal representation of logging events.
This Interface is for attaching Appenders to objects.
thread::AbstractThreadPtr queue_thread
Extend this class for implementing your own strategies for printing log statements.