#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include "dmtx.h"
#include "dmtxstatic.h"
Go to the source code of this file.
◆ DmtxPrint
#define DmtxPrint fprintf |
◆ MAX_CALLBACKS
◆ dmtxLog()
void dmtxLog |
( |
int | level, |
|
|
const char * | file, |
|
|
int | line, |
|
|
const char * | fmt, |
|
|
| ... ) |
|
extern |
◆ dmtxLogAddCallback()
int dmtxLogAddCallback |
( |
DmtxLogFn | fn, |
|
|
void * | udata, |
|
|
int | level ) |
◆ dmtxLogAddFp()
int dmtxLogAddFp |
( |
FILE * | fp, |
|
|
int | level ) |
◆ dmtxLogLevelString()
const char * dmtxLogLevelString |
( |
int | level | ) |
|
◆ dmtxLogSetLevel()
void dmtxLogSetLevel |
( |
int | level | ) |
|
|
extern |
◆ dmtxLogSetLock()
◆ dmtxLogSetQuiet()
◆ fileCallback()
◆ initEvent()
◆ stdoutCallback()
◆ unlock()
static void unlock |
( |
void | | ) |
|
|
static |
◆ callbacks
◆ [struct]
◆ level
◆ levelStrings
const char* levelStrings[] = {"TRACE", "DEBUG", "INFO", "WARN", "ERROR", "FATAL"} |
|
static |
◆ lock
static void lock |
( |
void | | ) |
|
◆ quiet
◆ udata