|
| #define | CA_MGM_LOGGER_LOGGROUP "ca_mgm" |
| |
| #define | DBG _DBG( CA_MGM_LOGGER_LOGGROUP ) |
| |
| #define | INF _INF( CA_MGM_LOGGER_LOGGROUP ) |
| |
| #define | WAR _WAR( CA_MGM_LOGGER_LOGGROUP ) |
| |
| #define | ERR _ERR( CA_MGM_LOGGER_LOGGROUP ) |
| |
| #define | FAT _FAT( CA_MGM_LOGGER_LOGGROUP ) |
| |
| #define | _DBG(GROUP) CA_MGM_LOGGER_LOG( GROUP, ca_mgm::logger::E_DEBUG ) |
| |
| #define | _INF(GROUP) CA_MGM_LOGGER_LOG( GROUP, ca_mgm::logger::E_INFO ) |
| |
| #define | _WAR(GROUP) CA_MGM_LOGGER_LOG( GROUP, ca_mgm::logger::E_WARN ) |
| |
| #define | _ERR(GROUP) CA_MGM_LOGGER_LOG( GROUP, ca_mgm::logger::E_ERROR ) |
| |
| #define | _FAT(GROUP) CA_MGM_LOGGER_LOG( GROUP, ca_mgm::logger::E_FATAL ) |
| |
| #define | _BASEFILE ( *__FILE__ == '/' ? strrchr( __FILE__, '/' ) + 1 : __FILE__ ) |
| |
| #define | CA_MGM_LOGGER_LOG(GROUP, LEVEL) ca_mgm::logger::getStream( GROUP, LEVEL, _BASEFILE, __FUNCTION__, __LINE__ ) |
| |
Convenience macros for logging.
The macros finaly call getStream, providing appropriate arguments, to return the log stream.
Logs a debug message for group "foo".
#undef CA_MGM_LOGGER_LOGGROUP
#define CA_MGM_LOGGER_LOGGROUP "foo"
Defines group "foo" as default for log messages and logs a debug message.
| #define _BASEFILE ( *__FILE__ == '/' ? strrchr( __FILE__, '/' ) + 1 : __FILE__ ) |
Actual call to getStream.
| #define CA_MGM_LOGGER_LOGGROUP "ca_mgm" |