|
ESA JPIP server
0.1
|
#include <string>#include <iostream>#include <log4cpp/Category.hh>#include <log4cpp/FileAppender.hh>#include <log4cpp/PatternLayout.hh>#include <log4cpp/OstreamAppender.hh>Go to the source code of this file.
Classes | |
| class | TraceSystem |
| Wrapper used by the application to handle the log/trace messages by means of the log4cpp library. More... | |
Macros | |
| #define | LOG4CPP_FIX_ERROR_COLLISION 1 |
| #define | _RED "31m" |
| #define | _GREEN "32m" |
| #define | _YELLOW "33m" |
| #define | _BLUE "34m" |
| #define | _SET_COLOR(a) "\033[" a |
| #define | _RESET_COLOR() "\033[0m" |
| #define | LOG(a) (TraceSystem::logStream() << a << log4cpp::eol) |
| #define | LOGC(c, a) (TraceSystem::logStream() << _SET_COLOR(c) << a << _RESET_COLOR() << log4cpp::eol) |
| #define | ERROR(a) (TraceSystem::errorStream() << _SET_COLOR(_RED) << __FILE__ << ":" << __LINE__ << ": ERROR: " << a << _RESET_COLOR() << log4cpp::eol) |
| #define | TRACE(a) {} |
| #define | CERR(a) (cerr << _SET_COLOR(_RED) << a << "!" << _RESET_COLOR() << endl, -1) |
| #define _BLUE "34m" |
| #define _GREEN "32m" |
| #define _RED "31m" |
| #define _RESET_COLOR | ( | ) | "\033[0m" |
| #define _SET_COLOR | ( | a | ) | "\033[" a |
| #define _YELLOW "33m" |
| #define CERR | ( | a | ) | (cerr << _SET_COLOR(_RED) << a << "!" << _RESET_COLOR() << endl, -1) |
| #define ERROR | ( | a | ) | (TraceSystem::errorStream() << _SET_COLOR(_RED) << __FILE__ << ":" << __LINE__ << ": ERROR: " << a << _RESET_COLOR() << log4cpp::eol) |
| #define LOG | ( | a | ) | (TraceSystem::logStream() << a << log4cpp::eol) |
| #define LOG4CPP_FIX_ERROR_COLLISION 1 |
| #define LOGC | ( | c, | |
| a | |||
| ) | (TraceSystem::logStream() << _SET_COLOR(c) << a << _RESET_COLOR() << log4cpp::eol) |
| #define TRACE | ( | a | ) | {} |