TPIE

v1.1rc1-6-g0c97303
tpie::file_log_target Class Reference

A simple logger that writes messages to a tpie temporary file. More...

#include <tpie/tpie_log.h>

Inherits tpie::log_target.

Public Member Functions

 file_log_target (log_level threshold)
 Construct a new file logger. More...
 
void log (log_level level, const char *message, size_t)
 Implement log_target virtual method to record message. More...
 

Public Attributes

std::ofstream m_out
 
std::string m_path
 
log_level m_threshold
 

Detailed Description

A simple logger that writes messages to a tpie temporary file.

Definition at line 34 of file tpie_log.h.

Constructor & Destructor Documentation

tpie::file_log_target::file_log_target ( log_level  threshold)

Construct a new file logger.

Parameters
thresholdrecord messages at or above this severity threshold

Member Function Documentation

void tpie::file_log_target::log ( log_level  level,
const char *  message,
size_t   
)
virtual

Implement log_target virtual method to record message.

Parameters
levelseverity of message
messagecontent of message

Implements tpie::log_target.


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