TwiceAsNice  2019-02-18
Public Member Functions | List of all members
Nice::ExtColorLogFunction Struct Reference

A mix of the ExtLogFunction and StdColorLogFunction loggers. This means it colorizes output and prints the longer log lines of ExtLogFunction. More...

#include <Logger.h>

Inheritance diagram for Nice::ExtColorLogFunction:
Inheritance graph
Collaboration diagram for Nice::ExtColorLogFunction:
Collaboration graph

Public Member Functions

void log (const Nice::LoggerObject &o)
 write a line to the output file. More...
 
void log (const Nice::LoggerObject &o)
 
- Public Member Functions inherited from Nice::LogFunctionBase
 LogFunctionBase ()
 
virtual ~LogFunctionBase ()
 
 LogFunctionBase ()
 
virtual ~LogFunctionBase ()
 

Additional Inherited Members

- Public Attributes inherited from Nice::LogFunctionBase
::FILE * m_file
 
- Static Public Attributes inherited from Nice::LogFunctionBase
static const char * typeStr []
 
static const char * typeStrColor []
 

Detailed Description

A mix of the ExtLogFunction and StdColorLogFunction loggers. This means it colorizes output and prints the longer log lines of ExtLogFunction.


Member Function Documentation

◆ log() [1/2]

void Nice::ExtColorLogFunction::log ( const Nice::LoggerObject o)
virtual

write a line to the output file.


Parameters
oThe information to be written into the output stream.

Implements Nice::LogFunctionBase.

◆ log() [2/2]

void Nice::ExtColorLogFunction::log ( const Nice::LoggerObject o)
virtual

Implements Nice::LogFunctionBase.


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