LoggerOutputHook Class Referenceabstract

Abstract class to implement output hooks for logging. More...

#include <core.hpp>

Inheritance diagram for LoggerOutputHook:
DefaultLoggerOutputCErr DefaultLoggerOutputCOut LoggerCollectOutput

Public Member Functions

virtual ~LoggerOutputHook ()
 virtual destructor More...
virtual void append_log_line (const std::string &line)=0
 method the receive log lines More...

Detailed Description

Abstract class to implement output hooks for logging.

Definition at line 180 of file core.hpp.

Constructor & Destructor Documentation

~LoggerOutputHook ( )

virtual destructor

Definition at line 114 of file core.cpp.

Member Function Documentation

virtual void append_log_line ( const std::string &  line)
pure virtual

method the receive log lines

Implemented in LoggerCollectOutput, DefaultLoggerOutputCErr, and DefaultLoggerOutputCOut.

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