All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
LogCustomizableFormatter::CustomFormatBase Class Referenceabstract

Abstract base class for all CustomFormats. More...

#include <error/LogCustomizableFormatter.h>

Inheritance diagram for LogCustomizableFormatter::CustomFormatBase:
Inheritance graph

Public Member Functions

virtual ~CustomFormatBase ()
virtual void format (const LogRecord &record, std::ostringstream &ioStream)=0
 Called by LogCustomizableFormatter whenever a new log entry is getting formatted. More...

Detailed Description

Abstract base class for all CustomFormats.

Derive from it if you like to add your own custom format.

Constructor & Destructor Documentation

virtual ~CustomFormatBase ( )

Member Function Documentation

virtual void format ( const LogRecord record,
std::ostringstream &  ioStream 
pure virtual

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