NumXL SDK - Logging API
Logging Levels

helper macros definitions for logging level allowed values More...

Macros

#define SFLOG_ALL   0
 Enable all logging messages (info, debug, trace, warning and error)
 
#define SFLOG_TRACE   1
 Enable trace level logging: trace, debug, info, warning, error and fatal error messages.
 
#define SFLOG_DEBUG   2
 Enable debug level logging: debug, info, warning, error and fatal error messages.
 
#define SFLOG_INFO   3
 Enable information level logging: info, warning, error, and fatal error messages.
 
#define SFLOG_WARN   4
 Enable warning level logging: warning, error and fatal error messages.
 
#define SFLOG_ERROR   5
 Enable error level logging: error and fatal error messages.
 
#define SFLOG_FATAL   6
 Enable fatal or critical level logging.
 
#define SFLOG_OFF   7
 Disable all logging messages.
 

Detailed Description

The NumXL SDK logging subsystem definie a logging level to determine whether a message is written to the log file or not. The numeric integer value of the logging level is represented by the value of one of those macros.