|
cbase 1.50.0
C/C++ Static Template
|
Internal state structure for the global logger. More...

Public Attributes | |
| void * | lock_data |
| BaseLogLockFn | lock_fn |
| BaseLogLevel | level |
| b32 | quiet |
| BaseLogCallback | callbacks [4] |
Internal state structure for the global logger.
Definition at line 23 of file base_log.c.
| BaseLogCallback BaseLogger::callbacks[4] |
Array of registered custom callbacks.
Definition at line 28 of file base_log.c.
| BaseLogLevel BaseLogger::level |
The current global minimum log level.
Definition at line 26 of file base_log.c.
| void* BaseLogger::lock_data |
User data passed to the thread-lock function.
Definition at line 24 of file base_log.c.
| BaseLogLockFn BaseLogger::lock_fn |
Callback used to lock/unlock for thread safety.
Definition at line 25 of file base_log.c.
| b32 BaseLogger::quiet |
Flag to mute standard console output.
Definition at line 27 of file base_log.c.