|
commore
1.0.6-SNAPSHOT
|
Go to the source code of this file.
Classes | |
| class | commore::Log |
Namespaces | |
| commore | |
Macros | |
| #define | CMR_LOG(msg) if (cmr_log_flag.get() > 0) commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
| #define | CMR_LOG2(msg) if (cmr_log_flag.get() > 1) commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
| #define | CMR_LOG3(msg) if (cmr_log_flag.get() > 2) commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
| #define | CMR_DLOG(msg) commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
| #define | CMR_DLOG2(msg) commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
| #define | CMR_DLOG3(msg) commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
| #define | CMR_INFO(msg) commore::Log(msg, commore::ERR_INFO, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
| #define | CMR_DEBUG(msg) if (cmr_log_flag.get() > 1) commore::Log(msg, commore::ERR_DEBUG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
| #define | CMR_ERROR(msg) commore::Log(msg, commore::ERR_ERROR, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
| #define | CMR_WARNING(msg) commore::Log(msg, commore::ERR_WARNING, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
| #define | CMR_LOG_DECLARE(name) static commore::GlobVarLog& cmr_log_flag_##name() { static commore::GlobVarLog r(CMR_MODULE_NAME, #name); return r; } |
| #define | CMR_CHECK_NLOG(n, level) (cmr_log_flag_##n().get() > level) |
| #define | CMR_NLOG(n, msg) if (CMR_CHECK_NLOG(n,0)) commore::Log(msg, commore::ERR_LOG, cmr_log_flag_##n().get_module(), cmr_log_flag_##n().get_name(), __LINE__) |
| #define | CMR_NLOG2(n, msg) if (CMR_CHECK_NLOG(n,1)) commore::Log(msg, commore::ERR_LOG, cmr_log_flag_##n().get_module(), cmr_log_flag_##n().get_name(), __LINE__) |
| #define | CMR_NLOG3(n, msg) if (CMR_CHECK_NLOG(n,2)) commore::Log(msg, commore::ERR_LOG, cmr_log_flag_##n().get_module(), cmr_log_flag_##n().get_name(), __LINE__) |
| #define | CMR_NLOG4(n, msg) if (CMR_CHECK_NLOG(n,3)) commore::Log(msg, commore::ERR_LOG, cmr_log_flag##n().get_module(), cmr_log_flag##n().get_name(), __LINE__) |
Enumerations | |
| enum | commore::LOG_LEVEL { commore::ERR_OK, commore::ERR_FATAL, commore::ERR_ERROR, commore::ERR_WARNING, commore::ERR_INFO, commore::ERR_LOG, commore::ERR_DEBUG } |
| #define CMR_CHECK_NLOG | ( | n, | |
| level | |||
| ) | (cmr_log_flag_##n().get() > level) |
Check explicit log flag level
| #define CMR_DEBUG | ( | msg | ) | if (cmr_log_flag.get() > 1) commore::Log(msg, commore::ERR_DEBUG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
Macros helper for send log message Send log message for debug purpose only if compiled with debug flag
| #define CMR_DLOG | ( | msg | ) | commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
Macros helper for send log message Send log message for debug purpose
| #define CMR_DLOG2 | ( | msg | ) | commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
Macros helper for send log message Send log message for debug purpose
| #define CMR_DLOG3 | ( | msg | ) | commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
Macros helper for send log message Send log message for debug purpose
| #define CMR_ERROR | ( | msg | ) | commore::Log(msg, commore::ERR_ERROR, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
Macros helper for send log message Send error message
| #define CMR_INFO | ( | msg | ) | commore::Log(msg, commore::ERR_INFO, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
Macros helper for send log message Send information message
| #define CMR_LOG | ( | msg | ) | if (cmr_log_flag.get() > 0) commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
Macros helper for send log message Send log message on if file log flag > 0
| #define CMR_LOG2 | ( | msg | ) | if (cmr_log_flag.get() > 1) commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
Macros helper for send log message Send log message on if file log flag > 1
| #define CMR_LOG3 | ( | msg | ) | if (cmr_log_flag.get() > 2) commore::Log(msg, commore::ERR_LOG, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
Macros helper for send log message Send log message on if file log flag > 3
| #define CMR_LOG_DECLARE | ( | name | ) | static commore::GlobVarLog& cmr_log_flag_##name() { static commore::GlobVarLog r(CMR_MODULE_NAME, #name); return r; } |
Declare an explicit log flag name
| #define CMR_NLOG | ( | n, | |
| msg | |||
| ) | if (CMR_CHECK_NLOG(n,0)) commore::Log(msg, commore::ERR_LOG, cmr_log_flag_##n().get_module(), cmr_log_flag_##n().get_name(), __LINE__) |
Log generation contitioned on named flag value n : flag name, must be declared by CMR_LOG_DECLARE(n) Send log message if named log flag > 1
| #define CMR_NLOG2 | ( | n, | |
| msg | |||
| ) | if (CMR_CHECK_NLOG(n,1)) commore::Log(msg, commore::ERR_LOG, cmr_log_flag_##n().get_module(), cmr_log_flag_##n().get_name(), __LINE__) |
Log generation contitioned on named flag value n : flag name, must be declared by CMR_LOG_DECLARE(n) Send log message if named log flag > 2
| #define CMR_NLOG3 | ( | n, | |
| msg | |||
| ) | if (CMR_CHECK_NLOG(n,2)) commore::Log(msg, commore::ERR_LOG, cmr_log_flag_##n().get_module(), cmr_log_flag_##n().get_name(), __LINE__) |
Log generation contitioned on named flag value n : flag name, must be declared by CMR_LOG_DECLARE(n) Send log message if named log flag > 3
| #define CMR_NLOG4 | ( | n, | |
| msg | |||
| ) | if (CMR_CHECK_NLOG(n,3)) commore::Log(msg, commore::ERR_LOG, cmr_log_flag##n().get_module(), cmr_log_flag##n().get_name(), __LINE__) |
Log generation contitioned on named flag value n : flag name, must be declared by CMR_LOG_DECLARE(n) Send log message if named log flag > 4
| #define CMR_WARNING | ( | msg | ) | commore::Log(msg, commore::ERR_WARNING, cmr_log_flag.get_module(), cmr_log_flag.get_name(), __LINE__) |
Macros helper for send log message Send warning message