Public Member Functions
|logging_file (const std::string &filename)|
Protected Member Functions
|void||deliver_message_text (const char *txt)|
Private Member Functions
|logging_file (const logging_file &)|
|logging_file &||operator= (const logging_file &)|
The plumbing::logging_file class is used to represent a logging destination which is a file.
The file will be closed and reopened periodically to facilitate logrotate(8) and friends.
|plumbing::logging_file::logging_file||(||const std::string &||filename||)|
|filename||the name of the file which is to receive the logging data.|
The default constructor. Do not use.
|plumbing::logging_file::logging_file||(||const logging_file &||)||
The copy constructor. Do not use.
|void plumbing::logging_file::deliver_message_text||(||const char *||txt||)||
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.
The assignment operator. Do not use.