Public Member Functions | List of all members
ime::utility::ConsoleLogger Class Reference

Utility class for logging messages to the console. More...

#include <ConsoleLogger.h>

Inheritance diagram for ime::utility::ConsoleLogger:
ime::utility::ILogger

Public Member Functions

void log (MessageType logType, const std::string &msg) override
 Log message to the console. More...
 

Detailed Description

Utility class for logging messages to the console.

Definition at line 37 of file ConsoleLogger.h.

Member Function Documentation

◆ log()

void ime::utility::ConsoleLogger::log ( MessageType  logType,
const std::string &  msg 
)
overridevirtual

Log message to the console.

Parameters
logTypeMessage type
msgMessage to be logged

This function will precede the log message with the message type (in caps) and a colon. If the message type is MessageType::General, then the log message will be logged as it is.

Implements ime::utility::ILogger.


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