23 #ifndef _LOG4CPLUS_SYSLOG_APPENDER_HEADER_ 24 #define _LOG4CPLUS_SYSLOG_APPENDER_HEADER_ 26 #include "dcmtk/oflog/config.h" 28 #if defined(LOG4CPLUS_HAVE_SYSLOG_H) && !defined(_WIN32) 43 class LOG4CPLUS_EXPORT SysLogAppender :
public Appender {
46 SysLogAppender(
const tstring& ident);
50 virtual ~SysLogAppender();
56 virtual int getSysLogLevel(
const LogLevel& ll)
const;
57 virtual void append(
const spi::InternalLoggingEvent& event);
64 SysLogAppender(
const SysLogAppender&);
65 SysLogAppender& operator=(
const SysLogAppender&);
70 #endif // defined(HAVE_SYSLOG_H) 72 #endif // _LOG4CPLUS_SYSLOG_APPENDER_HEADER_
a simple string class that implements a subset of std::string.