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_