#include <syslog.h>
Public Member Functions | |
virtual | ~logging_syslog () |
logging_syslog () | |
Protected Member Functions | |
void | deliver_message_text (const char *txt) |
Private Member Functions | |
logging_syslog (const logging_syslog &) | |
logging_syslog & | operator= (const logging_syslog &) |
Private Attributes | |
bool | is_open |
The plumbing::logging_syslog class is used to represent a loging stream which is directed into the system log (syslog(8)) facility.
Definition at line 29 of file syslog.h.
plumbing::logging_syslog::~logging_syslog | ( | ) | [virtual] |
plumbing::logging_syslog::logging_syslog | ( | ) |
plumbing::logging_syslog::logging_syslog | ( | const logging_syslog & | ) | [private] |
The copy constructor. Do not use.
void plumbing::logging_syslog::deliver_message_text | ( | const char * | txt | ) | [protected, virtual] |
The deliver_message_text method is used to actually deliver a log message to the logging medium. All formatting has been completed, the text requires no further substitutions.
Implements plumbing::logging.
logging_syslog& plumbing::logging_syslog::operator= | ( | const logging_syslog & | ) | [private] |
The assignment operator. Do not use.
bool plumbing::logging_syslog::is_open [private] |