CppLogging
1.0.4.0
C++ Logging Library
|
Syslog appender. More...
#include <syslog_appender.h>
Public Member Functions | |
SyslogAppender () | |
SyslogAppender (const SyslogAppender &)=delete | |
SyslogAppender (SyslogAppender &&)=delete | |
virtual | ~SyslogAppender () |
SyslogAppender & | operator= (const SyslogAppender &)=delete |
SyslogAppender & | operator= (SyslogAppender &&)=delete |
void | AppendRecord (Record &record) override |
Append the given logging record. More... | |
Public Member Functions inherited from CppLogging::Appender | |
virtual void | Flush () |
Flush the logging appender. More... | |
Public Member Functions inherited from CppLogging::Element | |
virtual bool | IsStarted () const noexcept |
Is the logging element started? More... | |
virtual bool | Start () |
Start the logging element. More... | |
virtual bool | Stop () |
Stop the logging element. More... | |
Syslog appender.
Syslog appender forward logging record to the syslog() system call for Unix systems. Under Windows systems this appender does nothing!
Thread-safe.
Definition at line 23 of file syslog_appender.h.
CppLogging::SyslogAppender::SyslogAppender | ( | ) |
Definition at line 17 of file syslog_appender.cpp.
|
delete |
|
delete |
|
virtual |
Definition at line 24 of file syslog_appender.cpp.
|
overridevirtual |
Append the given logging record.
record | - Logging record |
Implements CppLogging::Appender.
Definition at line 31 of file syslog_appender.cpp.
|
delete |
|
delete |