NAP
Public Member Functions | List of all members
ConsoleLogHandler Class Reference

#include <nap/logger.h>

Public Member Functions

 ConsoleLogHandler ()=default
 
void commit (LogMessage message) override
 
- Public Member Functions inherited from LogHandler
 LogHandler ()
 
virtual ~LogHandler ()=default
 
void setLogLevel (const LogLevel &level)
 
const LogLevelgetLogLevel () const
 
void setFormatter (LogMessageFormatter formatter)
 
std::string formatMessage (LogMessage &msg)
 

Description

Log handler that will print to the console

Inheritance diagram for ConsoleLogHandler:
[legend]
Collaboration diagram for ConsoleLogHandler:
[legend]

Constructor & Destructor Documentation

◆ ConsoleLogHandler()

ConsoleLogHandler ( )
default

Member Function Documentation

◆ commit()

void commit ( LogMessage  message)
overridevirtual

Write the contents to the outputstream

Parameters
message

Implements LogHandler.