|  | 
|  | Logger (const std::string &category) | 
|  | Construct a logger for the given category.  More... 
 | 
|  | 
| template<level_t LEVEL, typename... ARGS> | 
| void | log (const char *format, ARGS...args) const | 
|  | Log a message at a given level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | log (level_t LEVEL, const char *format, ARGS...args) const | 
|  | Log a message at a given level.  More... 
 | 
|  | 
| template<level_t LEVEL, typename... ARGS> | 
| void | log (const std::string &format, ARGS...args) const | 
|  | Log a message at a given level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | log (level_t LEVEL, const std::string &format, ARGS...args) const | 
|  | Log a message at a given level.  More... 
 | 
|  | 
| bool | isEnabled (level_t LEVEL) const | 
|  | Returns true if messages at the given level will be written to the log file.  More... 
 | 
|  | 
| level_t | getLevel () const | 
|  | Returns the current log level.  More... 
 | 
|  | 
| bool | isCritEnabled () const | 
|  | Returns true if CRIT messages will be written to the log.  More... 
 | 
|  | 
| bool | isFatalEnabled () const | 
|  | Returns true if FATAL messages will be written to the log.  More... 
 | 
|  | 
| bool | isErrorEnabled () const | 
|  | Returns true if ERROR messages will be written to the log.  More... 
 | 
|  | 
| bool | isWarnEnabled () const | 
|  | Returns true if WARN messages will be written to the log.  More... 
 | 
|  | 
| bool | isInfoEnabled () const | 
|  | Returns true if INFO messages will be written to the log.  More... 
 | 
|  | 
| bool | isDebugEnabled () const | 
|  | Returns true if DEBUG messages will be written to the log.  More... 
 | 
|  | 
| bool | isTraceEnabled () const | 
|  | Returns true if TRACE messages will be written to the log.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | crit (const char *format, ARGS...args) const | 
|  | Log a message at CRIT level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | fatal (const char *format, ARGS...args) const | 
|  | Log a message at FATAL level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | error (const char *format, ARGS...args) const | 
|  | Log a message at ERROR level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | warn (const char *format, ARGS...args) const | 
|  | Log a message at WARN level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | info (const char *format, ARGS...args) const | 
|  | Log a message at INFO level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | debug (const char *format, ARGS...args) const | 
|  | Log a message at DEBUG level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | trace (const char *format, ARGS...args) const | 
|  | Log a message at TRACE level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | crit (const std::string &format, ARGS...args) const | 
|  | Log a message at CRIT level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | fatal (const std::string &format, ARGS...args) const | 
|  | Log a message at FATAL level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | error (const std::string &format, ARGS...args) const | 
|  | Log a message at ERROR level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | warn (const std::string &format, ARGS...args) const | 
|  | Log a message at WARN level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | info (const std::string &format, ARGS...args) const | 
|  | Log a message at INFO level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | debug (const std::string &format, ARGS...args) const | 
|  | Log a message at DEBUG level.  More... 
 | 
|  | 
| template<typename... ARGS> | 
| void | trace (const std::string &format, ARGS...args) const | 
|  | Log a message at TRACE level.  More... 
 | 
|  | 
Class for writing to the system logger. 
Log messages will be prefixed with the category.
Messages will appear for a certain log level if the system log level is at least as verbose.