DynXX-C
Loading...
Searching...
No Matches
Log.h
Go to the documentation of this file.
1#pragma once
2
3#include "Types.h"
4
6
18
25
31void dynxx_log_set_callback(void (*const callback)(int level, const char *content));
32
38void dynxx_log_print(DynXXLogLevel level, const char *content);
39
void dynxx_log_set_callback(void(*const callback)(int level, const char *content))
Set log callback.
DynXXLogLevel
Definition Log.h:10
@ DynXXLogLevelFatal
Definition Log.h:15
@ DynXXLogLevelDebug
Definition Log.h:11
@ DynXXLogLevelNone
Definition Log.h:16
@ DynXXLogLevelError
Definition Log.h:14
@ DynXXLogLevelWarn
Definition Log.h:13
@ DynXXLogLevelInfo
Definition Log.h:12
void dynxx_log_set_level(DynXXLogLevel level)
Set log level.
void dynxx_log_print(DynXXLogLevel level, const char *content)
Print log.
#define DYNXX_EXTERN_C_BEGIN
Definition Macro.h:13
#define DYNXX_EXTERN_C_END
Definition Macro.h:14