humoto
Public Member Functions | List of all members
humoto::LogMessageBase Class Referenceabstract

Detailed Description

Virtual base class for representation of an enqueued log message.

Definition at line 444 of file logger.h.

#include <logger.h>

Inheritance diagram for humoto::LogMessageBase:
Inheritance graph

Public Member Functions

virtual ~LogMessageBase ()
 Destructor should be virtual. More...
 
virtual void write (std::ostream *out)=0
 Write message to a stream. This method must be implemented in derived classes. More...
 

Constructor & Destructor Documentation

◆ ~LogMessageBase()

virtual humoto::LogMessageBase::~LogMessageBase ( )
inlinevirtual

Destructor should be virtual.

Definition at line 450 of file logger.h.

Member Function Documentation

◆ write()

virtual void humoto::LogMessageBase::write ( std::ostream *  out)
pure virtual

Write message to a stream. This method must be implemented in derived classes.

Parameters
[in]outoutput stream

Implemented in humoto::LogMessageRaw< t_Data >, and humoto::LogMessage< t_Data >.


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