defines the global MessageHandler stream redirector More...
#include <iostream>
#include <sstream>
#include <set>
#include <queue>
#include <time.h>
Go to the source code of this file.
Classes | |
class | MessageHandler |
Global class which accepts messages from different threads and sends them to different receivers. More... | |
class | MessageHandler::PrintToStream |
A useful message function for cout, fstream. More... | |
class | MessageHandler::VMessenger |
class | MessageHandler::Messenger< MsgAction > |
struct | MessageHandler::MsgData |
Defines | |
#define | MESSAGE_HANDLER_h 1 |
Enumerations | |
enum | MESSAGE_LEVEL { DEBUG3 = 0, DEBUG2, DEBUG, INFO, WARNING, ERROR, CRITICAL, EXCEPTION, N_MESSAGE_LEVELS } |
enumerate the different severity of messages | |
Functions | |
std::ostream & | operator<< (std::ostream &out, const MESSAGE_LEVEL &level) |
ostream overload for MESSAGE_LEVEL | |
std::istream & | operator>> (std::istream &in, MESSAGE_LEVEL &level) |
istream overload for MESSAGE_LEVEL | |
MESSAGE_LEVEL & | operator++ (MESSAGE_LEVEL &level) |
increment operator for MESSAGE_LEVEL | |
MESSAGE_LEVEL & | operator-- (MESSAGE_LEVEL &level) |
decrement operator for MESSAGE_LEVEL |
defines the global MessageHandler stream redirector
Definition in file MessageHandler.hh.