utils/inc/qshLog.h
Functions
sns_log_message
set_level
sets global log level for current process
log_level
get_tag
get current log tag
set_tag
set log tag
const char *
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
🚀 QLI Version 2.1 is now live ! Switch to new version to check out the latest content
utils/inc/qshLog.h
sns_log_messagevoid sns_log_message(int level, const char *fmt,...)
set_levelvoid set_level(log_level level)
get_tagconst char * get_tag()
set_tagvoid set_tag(const char *tag)
get_levellog_level get_level()
set_stderr_loggingvoid set_stderr_logging(bool val)
get_stderr_loggingbool get_stderr_logging()
log_level| Name | Value | Description |
|---|---|---|
SILENT | = 0 | |
ERROR | = 1 | |
INFO | = 2 | |
DEBUG | = 3 | |
VERBOSE | = 4 |
sns_logv#define sns_logv sns_log_message(sensors_log::VERBOSE, "%s:%d, " fmt, __FUNCTION__, __LINE__, ##args)
sns_loge#define sns_loge sns_log_message(sensors_log::ERROR, "%s:%d, " fmt, __FUNCTION__, __LINE__, ##args)
sns_logd#define sns_logd sns_log_message(sensors_log::DEBUG, "%s:%d, " fmt, __FUNCTION__, __LINE__, ##args)
sns_logi#define sns_logi sns_log_message(sensors_log::INFO, "%s:%d, " fmt, __FUNCTION__, __LINE__, ##args)
