|
Ring Daemon
|

Go to the source code of this file.
Classes | |
| class | jami::Logger |
| Level-driven logging class that support printf and C++ stream logging fashions. More... | |
Namespaces | |
| namespace | jami |
| namespace | jami::log |
Macros | |
| #define | JAMI_DBG(...) ::jami::Logger::log(LOG_DEBUG, __FILE__, __LINE__, true, ##__VA_ARGS__) |
| #define | JAMI_DEBUG(formatstr, ...) |
| #define | JAMI_ERR(...) ::jami::Logger::log(LOG_ERR, __FILE__, __LINE__, true, ##__VA_ARGS__) |
| #define | JAMI_ERROR(formatstr, ...) ::jami::log::error(__FILE__, __LINE__, FMT_STRING(formatstr), ##__VA_ARGS__) |
| #define | JAMI_INFO(...) ::jami::Logger::log(LOG_INFO, __FILE__, __LINE__, true, ##__VA_ARGS__) |
| #define | JAMI_LOG(formatstr, ...) ::jami::log::info(__FILE__, __LINE__, FMT_STRING(formatstr), ##__VA_ARGS__) |
| #define | JAMI_WARN(...) ::jami::Logger::log(LOG_WARNING, __FILE__, __LINE__, true, ##__VA_ARGS__) |
| #define | JAMI_WARNING(formatstr, ...) ::jami::log::warn(__FILE__, __LINE__, FMT_STRING(formatstr), ##__VA_ARGS__) |
| #define | JAMI_XDBG(formatstr, ...) ::jami::log::xdbg(__FILE__, __LINE__, FMT_COMPILE(formatstr), ##__VA_ARGS__) |
| #define | JAMI_XERR(formatstr, ...) ::jami::log::xerror(__FILE__, __LINE__, FMT_COMPILE(formatstr), ##__VA_ARGS__) |
| #define | JAMI_XINFO(formatstr, ...) ::jami::log::xinfo(__FILE__, __LINE__, FMT_COMPILE(formatstr), ##__VA_ARGS__) |
| #define | JAMI_XWARN(formatstr, ...) ::jami::log::xwarn(__FILE__, __LINE__, FMT_COMPILE(formatstr), ##__VA_ARGS__) |
| #define | PRINTF_ATTRIBUTE(a, b) |
Functions | |
| void | jami::strErr () |
| Thread-safe function to print the stringified contents of errno. | |
| #define JAMI_DBG | ( | ... | ) | ::jami::Logger::log(LOG_DEBUG, __FILE__, __LINE__, true, ##__VA_ARGS__) |
| #define JAMI_DEBUG | ( | formatstr, | |
| ... | |||
| ) |
| #define JAMI_ERR | ( | ... | ) | ::jami::Logger::log(LOG_ERR, __FILE__, __LINE__, true, ##__VA_ARGS__) |
| #define JAMI_ERROR | ( | formatstr, | |
| ... | |||
| ) | ::jami::log::error(__FILE__, __LINE__, FMT_STRING(formatstr), ##__VA_ARGS__) |
| #define JAMI_INFO | ( | ... | ) | ::jami::Logger::log(LOG_INFO, __FILE__, __LINE__, true, ##__VA_ARGS__) |
| #define JAMI_LOG | ( | formatstr, | |
| ... | |||
| ) | ::jami::log::info(__FILE__, __LINE__, FMT_STRING(formatstr), ##__VA_ARGS__) |
| #define JAMI_WARN | ( | ... | ) | ::jami::Logger::log(LOG_WARNING, __FILE__, __LINE__, true, ##__VA_ARGS__) |
| #define JAMI_WARNING | ( | formatstr, | |
| ... | |||
| ) | ::jami::log::warn(__FILE__, __LINE__, FMT_STRING(formatstr), ##__VA_ARGS__) |
| #define JAMI_XDBG | ( | formatstr, | |
| ... | |||
| ) | ::jami::log::xdbg(__FILE__, __LINE__, FMT_COMPILE(formatstr), ##__VA_ARGS__) |
| #define JAMI_XERR | ( | formatstr, | |
| ... | |||
| ) | ::jami::log::xerror(__FILE__, __LINE__, FMT_COMPILE(formatstr), ##__VA_ARGS__) |
| #define JAMI_XINFO | ( | formatstr, | |
| ... | |||
| ) | ::jami::log::xinfo(__FILE__, __LINE__, FMT_COMPILE(formatstr), ##__VA_ARGS__) |
| #define JAMI_XWARN | ( | formatstr, | |
| ... | |||
| ) | ::jami::log::xwarn(__FILE__, __LINE__, FMT_COMPILE(formatstr), ##__VA_ARGS__) |