libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
crn::ConsoleMessenger Class Reference

Class to print messages to the console. More...

#include <CRNConsoleMessenger.h>

+ Inheritance diagram for crn::ConsoleMessenger:
+ Collaboration diagram for crn::ConsoleMessenger:

Public Member Functions

 ConsoleMessenger ()
 Default constructor. More...
 
virtual ~ConsoleMessenger () override
 
virtual void PrintDebug (const String &msg) override
 Prints a debug message. More...
 
virtual void PrintVerbose (const String &msg) override
 Prints a message. More...
 
virtual void PrintWarning (const String &msg) override
 Prints a warning message. More...
 
virtual void PrintError (const String &msg) override
 Prints an error message. More...
 
- Public Member Functions inherited from crn::Messenger
 Messenger ()=default
 Empty constructor. More...
 
virtual ~Messenger ()=default
 Empty virtual destructor. More...
 

Additional Inherited Members

- Public Attributes inherited from crn::Messenger
String DebugPrefix
 
String VerbosePrefix
 
String WarningPrefix
 
String ErrorPrefix
 

Detailed Description

Class to print messages to the console.

Class to print messages to the console

Author
Yann LEYDIER
Date
August 2009

Definition at line 36 of file CRNConsoleMessenger.h.

Constructor & Destructor Documentation

ConsoleMessenger::ConsoleMessenger ( )

Default constructor.

Default constructor

Definition at line 33 of file CRNConsoleMessenger.cpp.

ConsoleMessenger::~ConsoleMessenger ( )
overridevirtualdefault

Member Function Documentation

void ConsoleMessenger::PrintDebug ( const String msg)
overridevirtual

Prints a debug message.

Prints a debug message

Implements crn::Messenger.

Definition at line 44 of file CRNConsoleMessenger.cpp.

void ConsoleMessenger::PrintError ( const String msg)
overridevirtual

Prints an error message.

Prints an error message

Implements crn::Messenger.

Definition at line 74 of file CRNConsoleMessenger.cpp.

void ConsoleMessenger::PrintVerbose ( const String msg)
overridevirtual

Prints a message.

Prints a message

Implements crn::Messenger.

Definition at line 54 of file CRNConsoleMessenger.cpp.

void ConsoleMessenger::PrintWarning ( const String msg)
overridevirtual

Prints a warning message.

Prints a warning message

Implements crn::Messenger.

Definition at line 64 of file CRNConsoleMessenger.cpp.


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