Jpp 19.3.0-rc.1
the software that should make you happy
|
General purpose messaging. More...
Go to the source code of this file.
Classes | |
struct | JEEP::JMessage< T > |
Auxiliary class for handling debug parameter within a class. More... | |
Namespaces | |
namespace | JEEP |
General puprpose classes and methods. | |
namespace | JPP |
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES). | |
Macros | |
#define | DEBUG(A) |
Message macros. | |
#define | STATUS(A) |
#define | NOTICE(A) |
#define | WARNING(A) |
#define | ERROR(A) |
#define | FATAL(A) |
#define | VARGS_STREAM(A, B, ...) |
Make std::ostream compatible output for variadic macro. | |
#define | ASSERT(A, ...) |
Assert macro. | |
#define | QAQC(A) |
QA/QC output macro. | |
Enumerations | |
enum | JEEP::JMessage_t { JEEP::debug_t = 3 , JEEP::status_t = 2 , JEEP::warning_t = 2 , JEEP::notice_t = 1 , JEEP::error_t = 0 , JEEP::fatal_t = 0 } |
Debug level. More... | |
Variables | |
int | debug |
debug level | |
int | qaqc |
QA/QC file descriptor. | |
General purpose messaging.
Definition in file JMessage.hh.
#define DEBUG | ( | A | ) |
Message macros.
A | std::ostream compatible output |
Definition at line 62 of file JMessage.hh.
#define STATUS | ( | A | ) |
Definition at line 63 of file JMessage.hh.
#define NOTICE | ( | A | ) |
Definition at line 64 of file JMessage.hh.
#define WARNING | ( | A | ) |
Definition at line 65 of file JMessage.hh.
#define ERROR | ( | A | ) |
Definition at line 66 of file JMessage.hh.
#define FATAL | ( | A | ) |
Definition at line 67 of file JMessage.hh.
#define VARGS_STREAM | ( | A, | |
B, | |||
... ) |
Make std::ostream compatible output for variadic macro.
When called,
A | dummy value |
B | ##__VA_ARGS__ macro |
Definition at line 82 of file JMessage.hh.
#define ASSERT | ( | A, | |
... ) |
Assert macro.
A | test |
Definition at line 90 of file JMessage.hh.
#define QAQC | ( | A | ) |
QA/QC output macro.
A | ostream compatible output |
Definition at line 100 of file JMessage.hh.
|
extern |
debug level
Definition at line 72 of file JSirene.cc.
|
extern |
QA/QC file descriptor.