Go to the source code of this file.
|
| namespace | RCU |
| | This module defines a variety of assert style macros.
|
|
| void | RCU::send_message (const char *package, const char *file, unsigned line, MessageType type, const char *msg) |
| void | RCU::send_message (const char *package, const char *file, unsigned line, MessageType type, const std::string &msg) |
| void | RCU::send_message (const char *package, const char *file, unsigned line, MessageType type, const TString &msg) |
| void | RCU::send_message_abort (const char *package, const char *file, unsigned line, MessageType type, const char *msg) |
| void | RCU::send_message_abort (const char *package, const char *file, unsigned line, MessageType type, const std::string &msg) |
| void | RCU::send_message_abort (const char *package, const char *file, unsigned line, MessageType type, const TString &msg) |
◆ RCU_ERROR_MSG
| #define RCU_ERROR_MSG |
( |
| message | ) |
|
Value:
void send_message(const char *package, const char *file, unsigned line, MessageType type, const char *msg)
@ MESSAGE_ERROR
description: print an error
Definition at line 55 of file PrintMsg.h.
55#define RCU_ERROR_MSG(message) \
56 ::RCU::send_message (ROOTCORE_PACKAGE, __FILE__, __LINE__, ::RCU::MESSAGE_ERROR, (message));
◆ RCU_PRINT_MSG
| #define RCU_PRINT_MSG |
( |
| message | ) |
|
Value:
@ MESSAGE_REGULAR
description: print a regular message
Definition at line 49 of file PrintMsg.h.
49#define RCU_PRINT_MSG(message) \
50 ::RCU::send_message (ROOTCORE_PACKAGE, __FILE__, __LINE__, ::RCU::MESSAGE_REGULAR, (message));
◆ RCU_THROW_MSG
| #define RCU_THROW_MSG |
( |
| message | ) |
|
Value:
void send_message_abort(const char *package, const char *file, unsigned line, MessageType type, const char *msg)
@ MESSAGE_EXCEPTION
description: send out an exception
Definition at line 58 of file PrintMsg.h.
58#define RCU_THROW_MSG(message) \
59 ::RCU::send_message_abort (ROOTCORE_PACKAGE, __FILE__, __LINE__, ::RCU::MESSAGE_EXCEPTION, (message));
◆ RCU_WARN_MSG
| #define RCU_WARN_MSG |
( |
| message | ) |
|
Value:
@ MESSAGE_WARNING
description: print a warning
Definition at line 52 of file PrintMsg.h.
52#define RCU_WARN_MSG(message) \
53 ::RCU::send_message (ROOTCORE_PACKAGE, __FILE__, __LINE__, ::RCU::MESSAGE_WARNING, (message));
◆ ROOTCORE_PACKAGE
| #define ROOTCORE_PACKAGE 0 |