Go to the source code of this file.
◆ ___DEBUGLOG
Value:
#define __LOG_STATIC( lvl, msg)
Definition at line 257 of file Object.h.
◆ ___ERRORLOG
◆ ___INFOLOG
◆ ___WARNINGLOG
| #define ___WARNINGLOG |
( |
| x | ) |
|
◆ __DEBUGLOG
Value:
#define __LOG_OBJ( lvl, msg)
Definition at line 251 of file Object.h.
◆ __ERRORLOG
◆ __INFOLOG
◆ __LOG
| #define __LOG |
( |
| logger, |
|
|
| lvl, |
|
|
| msg ) |
Value:if( (logger)->should_log( (lvl) ) ) { (logger)->log( (lvl), 0, 0, QString( "%1" ).arg( msg ) ); }
Definition at line 236 of file Object.h.
◆ __LOG_CLASS
| #define __LOG_CLASS |
( |
| lvl, |
|
|
| msg ) |
Value:if( logger()->should_log( (lvl) ) ) { logger()->log( (lvl), _class_name(), __FUNCTION__, QString( "%1" ).arg( msg ) ); }
Definition at line 233 of file Object.h.
◆ __LOG_METHOD
| #define __LOG_METHOD |
( |
| lvl, |
|
|
| msg ) |
Value:if( __logger->should_log( (lvl) ) ) { __logger->log( (lvl), _class_name(), __FUNCTION__, QString( "%1" ).arg( msg ) ); }
Definition at line 232 of file Object.h.
◆ __LOG_OBJ
| #define __LOG_OBJ |
( |
| lvl, |
|
|
| msg ) |
Value:if( __object->logger()->should_log( (lvl) ) ) { __object->logger()->log( (lvl), 0, __PRETTY_FUNCTION__, QString( "%1" ).arg( msg ) ); }
Definition at line 234 of file Object.h.
◆ __LOG_STATIC
| #define __LOG_STATIC |
( |
| lvl, |
|
|
| msg ) |
Value:
void log(unsigned level, const QString &sClassName, const char *func_name, const QString &sMsg, const QString &sColor="")
the log function
static Logger * get_instance()
Returns a pointer to the current H2Core::Logger singleton stored in __instance.
Definition at line 235 of file Object.h.
◆ __WARNINGLOG
| #define __WARNINGLOG |
( |
| x | ) |
|
◆ _DEBUGLOG
Value:
#define __LOG_CLASS( lvl, msg)
Definition at line 245 of file Object.h.
◆ _ERRORLOG
◆ _INFOLOG
◆ _WARNINGLOG
◆ CLOCK
Value:
#define __LOG_METHOD( lvl, msg)
Definition at line 263 of file Object.h.
◆ CLOCKIN
◆ DEBUGLOG
◆ ERRORLOG
◆ H2_OBJECT
| #define H2_OBJECT |
( |
| name | ) |
|
Value: public: static const char* _class_name() { return #name; } \
const char* class_name() const override { return _class_name(); }
Definition at line 227 of file Object.h.
◆ INFOLOG
◆ WARNINGLOG