Definitions in log.h
Preprocessor macro definitions for the log.h header file
Definitions:
#include <qvm/log.h>
#define QLS_QVM ((qvm_log_source_t)0x0U)
Internal source
#define QLS_CNF ((qvm_log_source_t)0x1U)
External source: configuration
#define QLS_MAX ((qvm_log_source_t)0x2U)
End-of-sources identifier
#define QSEV_ERR ((qvm_log_severity_t)0U)
Error level
#define QSEV_WARN (qvm_log_severity_t)1U)
Warning level
#define QSEV_INFO (qvm_log_severity_t)2U)
Information level
#define QSEV_DBG (qvm_log_severity_t)3U)
Debugging level
#define QSEV_VERBOSE (qvm_log_severity_t)4U)
Verbosity level
#define QSEV_MAX (qvm_log_severity_t)5U)
End-of-levels identifier
#define LOG_LVL(SRC,SEV)
Define logging level by combining source with severity level
#define LOG_LVL_TO_SEV(LVL)
Extract severity level from logging level
#define LOG_LVL_TO_SRC(LVL)
Extract source from logging level
#define QL_QVM_ERR LOG_LVL(QLS_QVM,QSEV_ERR)
Specify internal source and error level logging
#define QL_QVM_WARN LOG_LVL(QLS_QVM,QSEV_WARN)
Specify internal source and warning level logging
#define QL_QVM_INFO LOG_LVL(QLS_QVM,QSEV_INFO)
Specify internal source and information level logging
#define QL_QVM_DBG LOG_LVL(QLS_QVM,QSEV_DBG)
Specify internal source and debugging level logging
#define QL_QVM_VERBOSE LOG_LVL(QLS_QVM,QSEV_VERBOSE)
Specify internal source and verbosity level logging
#define QL_CNF_WARN LOG_LVL(QLS_CNF,QSEV_WARN)
Specify external source of configuration and warning level logging
