|
libzypp 17.34.1
|


Go to the source code of this file.
Classes | |
| struct | zypp::debug::TraceLeave |
| struct | zypp::debug::Osd |
Namespaces | |
| namespace | zypp |
| Easy-to use interface to the ZYPP dependency resolver. | |
| namespace | zypp::debug |
| namespace | zypp::base |
| namespace | zypp::base::logger |
Macros | |
| #define | TRACE ::zypp::debug::TraceLeave _TraceLeave( __FILE__, __FUNCTION__, __LINE__ ) |
| #define | OSD ::zypp::debug::Osd(L_USR("OSD")) |
| #define | ZYPP_BASE_LOGGER_LOGGROUP "DEFINE_LOGGROUP" |
| Default log group if undefined. | |
| #define | XXX L_XXX( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define | DBG L_DBG( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define | MIL L_MIL( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define | WAR L_WAR( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define | ERR L_ERR( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define | SEC L_SEC( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define | INT L_INT( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define | USR L_USR( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define | L_XXX(GROUP) ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_XXX ) |
| #define | L_DBG(GROUP) ZYPP_BASE_LOGGER_LOG( GROUP"++", zypp::base::logger::E_MIL ) |
| #define | L_MIL(GROUP) ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_MIL ) |
| #define | L_WAR(GROUP) ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_WAR ) |
| #define | L_ERR(GROUP) ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_ERR ) |
| #define | L_SEC(GROUP) ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_SEC ) |
| #define | L_INT(GROUP) ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_INT ) |
| #define | L_USR(GROUP) ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_USR ) |
| #define | L_ENV_CONSTR_DEFINE_FUNC(ENV) |
| #define | L_ENV_CONSTR_FWD_DECLARE_FUNC(ENV) namespace zypp::log { bool has_env_constr_##ENV (); const char *empty_or_group_if_##ENV ( const char *group ); } |
| #define | L_ENV_CONSTR(ENV, GROUP, LEVEL) ZYPP_BASE_LOGGER_LOG( zypp::log::empty_or_group_if_##ENV( GROUP ), LEVEL ) |
| #define | L_BASEFILE ( *__FILE__ == '/' ? strrchr( __FILE__, '/' ) + 1 : __FILE__ ) |
| #define | ZYPP_BASE_LOGGER_LOG(GROUP, LEVEL) zypp::base::logger::getStream( GROUP, LEVEL, L_BASEFILE, __FUNCTION__, __LINE__ ) |
| Actual call to getStream. | |
Enumerations | |
| enum | zypp::base::logger::LogLevel { zypp::base::logger::E_XXX = 999 , zypp::base::logger::E_DBG = 0 , zypp::base::logger::E_MIL , zypp::base::logger::E_WAR , zypp::base::logger::E_ERR , zypp::base::logger::E_SEC , zypp::base::logger::E_INT , zypp::base::logger::E_USR } |
| Definition of log levels. More... | |
Functions | |
| std::ostream & | zypp::base::logger::getStream (const char *group_r, LogLevel level_r, const char *file_r, const char *func_r, const int line_r) ZYPP_API |
| Return a log stream to write on. | |
| bool | zypp::base::logger::isExcessive () |
| #define TRACE ::zypp::debug::TraceLeave _TraceLeave( __FILE__, __FUNCTION__, __LINE__ ) |
| #define OSD ::zypp::debug::Osd(L_USR("OSD")) |
| #define ZYPP_BASE_LOGGER_LOGGROUP "DEFINE_LOGGROUP" |
| #define XXX L_XXX( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define DBG L_DBG( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define MIL L_MIL( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define WAR L_WAR( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define ERR L_ERR( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define SEC L_SEC( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define INT L_INT( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define USR L_USR( ZYPP_BASE_LOGGER_LOGGROUP ) |
| #define L_XXX | ( | GROUP | ) | ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_XXX ) |
| #define L_DBG | ( | GROUP | ) | ZYPP_BASE_LOGGER_LOG( GROUP"++", zypp::base::logger::E_MIL ) |
| #define L_MIL | ( | GROUP | ) | ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_MIL ) |
| #define L_WAR | ( | GROUP | ) | ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_WAR ) |
| #define L_ERR | ( | GROUP | ) | ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_ERR ) |
| #define L_SEC | ( | GROUP | ) | ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_SEC ) |
| #define L_INT | ( | GROUP | ) | ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_INT ) |
| #define L_USR | ( | GROUP | ) | ZYPP_BASE_LOGGER_LOG( GROUP, zypp::base::logger::E_USR ) |
| #define L_ENV_CONSTR_DEFINE_FUNC | ( | ENV | ) |
| #define L_ENV_CONSTR_FWD_DECLARE_FUNC | ( | ENV | ) | namespace zypp::log { bool has_env_constr_##ENV (); const char *empty_or_group_if_##ENV ( const char *group ); } |
| #define L_ENV_CONSTR | ( | ENV, | |
| GROUP, | |||
| LEVEL ) ZYPP_BASE_LOGGER_LOG( zypp::log::empty_or_group_if_##ENV( GROUP ), LEVEL ) |
| #define L_BASEFILE ( *__FILE__ == '/' ? strrchr( __FILE__, '/' ) + 1 : __FILE__ ) |
| #define ZYPP_BASE_LOGGER_LOG | ( | GROUP, | |
| LEVEL ) zypp::base::logger::getStream( GROUP, LEVEL, L_BASEFILE, __FUNCTION__, __LINE__ ) |