DynXX-C
Loading...
Searching...
No Matches
Enumerations | Functions
Log.h File Reference
#include "Types.h"

Go to the source code of this file.

Enumerations

enum  DynXXLogLevel {
  DynXXLogLevelDebug = 3 , DynXXLogLevelInfo , DynXXLogLevelWarn , DynXXLogLevelError ,
  DynXXLogLevelFatal , DynXXLogLevelNone
}
 

Functions

void dynxx_log_set_level (DynXXLogLevel level)
 Set log level.
 
void dynxx_log_set_callback (void(*const callback)(int level, const char *content))
 Set log callback.
 
void dynxx_log_print (DynXXLogLevel level, const char *content)
 Print log.
 

Enumeration Type Documentation

◆ DynXXLogLevel

Enumerator
DynXXLogLevelDebug 
DynXXLogLevelInfo 
DynXXLogLevelWarn 
DynXXLogLevelError 
DynXXLogLevelFatal 
DynXXLogLevelNone 

Function Documentation

◆ dynxx_log_print()

void dynxx_log_print ( DynXXLogLevel  level,
const char *  content 
)

Print log.

Parameters
levelLog level
contentLog content

◆ dynxx_log_set_callback()

void dynxx_log_set_callback ( void(*)(int level, const char *content)  callback)

Set log callback.

Warning
Not accessible in JS/Lua!
Parameters
callbacklog callback

◆ dynxx_log_set_level()

void dynxx_log_set_level ( DynXXLogLevel  level)

Set log level.

Warning
Not accessible in JS/Lua!
Parameters
levelLog level