JasPer Logging Functionality. More...
#include <jasper/jas_config.h>
#include <stdio.h>
#include <stdarg.h>
Go to the source code of this file.
Macros | |
#define | JAS_LOGTYPE_CLASS_NULL 0 |
#define | JAS_LOGTYPE_CLASS_ERROR 1 |
#define | JAS_LOGTYPE_CLASS_WARN 2 |
#define | JAS_LOGTYPE_CLASS_INFO 3 |
#define | JAS_LOGTYPE_CLASS_DEBUG 4 |
Typedefs | |
typedef int() | jas_vlogmsgf_t(jas_logtype_t, const char *, va_list) |
Type used for formatted message logging function. More... | |
Functions | |
static jas_logtype_t | jas_logtype_init (int class, int priority) |
Create an instance of a logtype. More... | |
static int | jas_logtype_getclass (jas_logtype_t type) |
Get the class of a logtype. More... | |
static int | jas_logtype_getpriority (jas_logtype_t type) |
Get the priority of a logtype. More... | |
JAS_EXPORT int | jas_vlogmsgf (jas_logtype_t type, const char *fmt, va_list ap) |
Print formatted log message. More... | |
JAS_EXPORT int | jas_vlogmsgf_stderr (jas_logtype_t type, const char *fmt, va_list ap) |
Output a log message to standard error. More... | |
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). More... | |
JasPer Logging Functionality.