Logging.
More...
Logging.
General information can be found here.
◆ JAS_LOGTYPE_CLASS_DEBUG
#define JAS_LOGTYPE_CLASS_DEBUG 4 |
Log type class for debugging messages.
◆ JAS_LOGTYPE_CLASS_ERROR
#define JAS_LOGTYPE_CLASS_ERROR 1 |
Log type class for errors.
◆ JAS_LOGTYPE_CLASS_INFO
#define JAS_LOGTYPE_CLASS_INFO 3 |
Log type class for informational messages.
◆ JAS_LOGTYPE_CLASS_NULL
#define JAS_LOGTYPE_CLASS_NULL 0 |
Log type class for unclassified messages.
◆ JAS_LOGTYPE_CLASS_WARN
#define JAS_LOGTYPE_CLASS_WARN 2 |
Log type class for warnings.
◆ jas_vlogmsgf_t
Type used for formatted message logging function.
◆ jas_logtype_getclass()
Get the class of a logtype.
◆ jas_logtype_getpriority()
Get the priority of a logtype.
◆ jas_logtype_init()
Create an instance of a logtype.
◆ jas_vlogmsgf()
JAS_EXPORT int jas_vlogmsgf |
( |
jas_logtype_t | type, |
|
|
const char * | fmt, |
|
|
va_list | ap ) |
Print formatted log message.
◆ jas_vlogmsgf_discard()
JAS_EXPORT int jas_vlogmsgf_discard |
( |
jas_logtype_t | type, |
|
|
const char * | fmt, |
|
|
va_list | ap ) |
Output a log message to nowhere (i.e., discard the message).
◆ jas_vlogmsgf_stderr()
JAS_EXPORT int jas_vlogmsgf_stderr |
( |
jas_logtype_t | type, |
|
|
const char * | fmt, |
|
|
va_list | ap ) |
Output a log message to standard error.