|
#define | GR_LOG_DECLARE_LOGPTR(logger) gr::logger_ptr logger |
|
#define | GR_LOG_ASSIGN_LOGPTR(logger, name) logger = gr::logger_get_logger(name) |
|
#define | GR_CONFIG_LOGGER(config) gr::logger_config::load_config(config) |
|
#define | GR_CONFIG_AND_WATCH_LOGGER(config, period) gr::logger_config::load_config(config, period) |
|
#define | GR_LOG_GETLOGGER(logger, name) gr::logger_ptr logger = gr::logger_get_logger(name) |
|
#define | GR_SET_LEVEL(name, level) |
|
#define | GR_LOG_SET_LEVEL(logger, level) gr::logger_set_level(logger, level) |
|
#define | GR_GET_LEVEL(name, level) |
|
#define | GR_LOG_GET_LEVEL(logger, level) gr::logger_get_level(logger, level) |
|
#define | GR_ADD_CONSOLE_APPENDER(name, target, pattern) |
|
#define | GR_LOG_ADD_CONSOLE_APPENDER(logger, target, pattern) |
|
#define | GR_SET_CONSOLE_APPENDER(name, target, pattern) |
|
#define | GR_LOG_SET_CONSOLE_APPENDER(logger, target, pattern) |
|
#define | GR_ADD_FILE_APPENDER(name, filename, append, pattern) |
|
#define | GR_LOG_ADD_FILE_APPENDER(logger, filename, append, pattern) |
|
#define | GR_SET_FILE_APPENDER(name, filename, append, pattern) |
|
#define | GR_LOG_SET_FILE_APPENDER(logger, filename, append, pattern) |
|
#define | GR_ADD_ROLLINGFILE_APPENDER( name, filename, filesize, bkup_index, append, mode, pattern) |
|
#define | GR_LOG_ADD_ROLLINGFILE_APPENDER( logger, filename, filesize, bkup_index, append, mode, pattern) |
|
#define | GR_GET_LOGGER_NAMES(names) |
|
#define | GR_RESET_CONFIGURATION() gr::logger_config::reset_config(); |
|
#define | GR_DEBUG(name, msg) |
|
#define | GR_INFO(name, msg) |
|
#define | GR_NOTICE(name, msg) |
|
#define | GR_WARN(name, msg) |
|
#define | GR_ERROR(name, msg) |
|
#define | GR_CRIT(name, msg) |
|
#define | GR_ALERT(name, msg) |
|
#define | GR_FATAL(name, msg) |
|
#define | GR_EMERG(name, msg) |
|
#define | GR_ERRORIF(name, cond, msg) |
|
#define | GR_ASSERT(name, cond, msg) |
|
#define | GR_LOG_DEBUG(logger, msg) |
|
#define | GR_LOG_INFO(logger, msg) |
|
#define | GR_LOG_NOTICE(logger, msg) |
|
#define | GR_LOG_WARN(logger, msg) |
|
#define | GR_LOG_ERROR(logger, msg) |
|
#define | GR_LOG_CRIT(logger, msg) |
|
#define | GR_LOG_ALERT(logger, msg) |
|
#define | GR_LOG_FATAL(logger, msg) |
|
#define | GR_LOG_EMERG(logger, msg) |
|
#define | GR_LOG_ERRORIF(logger, cond, msg) |
|
#define | GR_LOG_ASSERT(logger, cond, msg) |
|
|
GR_RUNTIME_API logger_ptr | gr::logger_get_logger (std::string name) |
| Retrieve a pointer to a logger by name. More...
|
|
GR_RUNTIME_API bool | gr::logger_load_config (const std::string &config_filename="") |
| Load logger's configuration file. More...
|
|
GR_RUNTIME_API void | gr::logger_reset_config (void) |
| Reset logger's configuration file. More...
|
|
GR_RUNTIME_API void | gr::logger_set_level (logger_ptr logger, const std::string &level) |
| Set the logger's output level. More...
|
|
GR_RUNTIME_API void | gr::logger_set_level (logger_ptr logger, log4cpp::Priority::Value level) |
| Set the logger's output level. More...
|
|
GR_RUNTIME_API void | gr::logger_get_level (logger_ptr logger, std::string &level) |
| Get the logger's output level. More...
|
|
GR_RUNTIME_API void | gr::logger_get_level (logger_ptr logger, log4cpp::Priority::Value &level) |
| Get the logger's output level. More...
|
|
GR_RUNTIME_API void | gr::logger_add_appender (logger_ptr logger, std::string appender) |
| Add console appender to a given logger. More...
|
|
GR_RUNTIME_API void | gr::logger_set_appender (logger_ptr logger, std::string appender) |
| Sets a console appender to a given logger. Deletes any existing appenders and adds a new one. To add an additional appender, use logger_add_appender. More...
|
|
GR_RUNTIME_API void | gr::logger_add_console_appender (logger_ptr logger, std::string target, std::string pattern) |
| Add console appender to a given logger. More...
|
|
GR_RUNTIME_API void | gr::logger_set_console_appender (logger_ptr logger, std::string target, std::string pattern) |
| Sets a new console appender to a given logger after removing all others. Use logger_add_console_appender to add another. More...
|
|
GR_RUNTIME_API void | gr::logger_add_file_appender (logger_ptr logger, std::string filename, bool append, std::string pattern) |
| Add file appender to a given logger. More...
|
|
GR_RUNTIME_API void | gr::logger_set_file_appender (logger_ptr logger, std::string filename, bool append, std::string pattern) |
| Set a file appender to a given logger. To add another file appender, use logger_add_file_appender. More...
|
|
GR_RUNTIME_API void | gr::logger_add_rollingfile_appender (logger_ptr logger, std::string filename, size_t filesize, int bkup_index, bool append, mode_t mode, std::string pattern) |
| Add rolling file appender to a given logger. More...
|
|
GR_RUNTIME_API std::vector< std::string > | gr::logger_get_logger_names (void) |
| Add rolling file appender to a given logger. More...
|
|
GR_RUNTIME_API void | gr_logger_config (const std::string config_filename, unsigned int watch_period=0) |
| Function to call configuration macro from python. Note: Configuration is only updated if filename or watch_period has changed. More...
|
|
GR_RUNTIME_API std::vector< std::string > | gr_logger_get_logger_names (void) |
| Function to return logger names to python. More...
|
|
GR_RUNTIME_API void | gr_logger_reset_config (void) |
| Function to reset logger configuration from python. More...
|
|
GR_RUNTIME_API bool | gr::configure_default_loggers (gr::logger_ptr &l, gr::logger_ptr &d, const std::string name) |
|
GR_RUNTIME_API bool | gr::update_logger_alias (const std::string &name, const std::string &alias) |
|