Pol  Revision:4b29d2b
Pol::Clib::Logging::LogSink_scriptlog Class Reference

#include <logfacility.h>

+ Inheritance diagram for Pol::Clib::Logging::LogSink_scriptlog:

Public Member Functions

 LogSink_scriptlog ()
 
virtual ~LogSink_scriptlog ()
 
- Public Member Functions inherited from Pol::Clib::Logging::LogSinkGenericFile
 LogSinkGenericFile (const LogFileBehaviour *behaviour)
 
 LogSinkGenericFile ()
 
virtual ~LogSinkGenericFile ()
 
virtual void addMessage (fmt::Writer *msg) POL_OVERRIDE
 
virtual void addMessage (fmt::Writer *msg, const std::string &id) POL_OVERRIDE
 
void open_log_file (bool open_timestamp)
 
void setBehaviour (const LogFileBehaviour *behaviour, std::string filename)
 
- Public Member Functions inherited from Pol::Clib::Logging::LogSink
 LogSink ()
 
virtual ~LogSink ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Pol::Clib::Logging::LogSink
static void addTimeStamp (std::ostream &stream)
 
static std::string getTimeStamp ()
 
- Protected Member Functions inherited from Pol::Clib::Logging::LogSinkGenericFile
bool test_for_rollover (std::chrono::time_point< std::chrono::system_clock > &now)
 
- Protected Attributes inherited from Pol::Clib::Logging::LogSinkGenericFile
bool _active_line
 
const LogFileBehaviour_behaviour
 
std::ofstream _filestream
 
std::chrono::time_point< std::chrono::system_clock > _lasttimestamp
 
std::string _log_filename
 
struct tm _opened
 

Detailed Description

Definition at line 88 of file logfacility.h.

Constructor & Destructor Documentation

Pol::Clib::Logging::LogSink_scriptlog::LogSink_scriptlog ( )

Definition at line 412 of file logfacility.cpp.

virtual Pol::Clib::Logging::LogSink_scriptlog::~LogSink_scriptlog ( )
inlinevirtual

Definition at line 92 of file logfacility.h.


The documentation for this class was generated from the following files: