GSLAM  3.0.0
Public Member Functions | Protected Attributes | List of all members
LogFileSink Class Reference
Inheritance diagram for LogFileSink:
LogSink

Public Member Functions

 LogFileSink (LogSeverity severity, const char *base_filename)
 
virtual void send (LogSeverity severity, const char *full_filename, const char *base_filename, int line, const struct tm *tm_time, const char *message, size_t message_len)
 
virtual void WaitTillSent ()
 

Protected Attributes

LogSeverity m_severity
 
const char * m_baseFileName
 
std::string m_logFileName
 
FILE * m_logFile
 

Additional Inherited Members

- Static Public Member Functions inherited from LogSink
static std::string ToString (LogSeverity severity, const char *file, int line, const struct::tm *tm_time, const char *message, size_t message_len)