cbase 1.46.11
C/C++ Static Template
Loading...
Searching...
No Matches
Logger Struct Reference

Internal state structure for the global logger. More...

Collaboration diagram for Logger:

Public Attributes

void * lock_data
LogLockFn lock_fn
LogLevel level
b32 quiet
Callback callbacks [4]

Detailed Description

Internal state structure for the global logger.

Definition at line 23 of file base_log.c.

Member Data Documentation

◆ callbacks

Callback Logger::callbacks[4]

Array of registered custom callbacks.

Definition at line 28 of file base_log.c.

◆ level

LogLevel Logger::level

The current global minimum log level.

Definition at line 26 of file base_log.c.

◆ lock_data

void* Logger::lock_data

User data passed to the thread-lock function.

Definition at line 24 of file base_log.c.

◆ lock_fn

LogLockFn Logger::lock_fn

Callback used to lock/unlock for thread safety.

Definition at line 25 of file base_log.c.

◆ quiet

b32 Logger::quiet

Flag to mute standard console output.

Definition at line 27 of file base_log.c.


The documentation for this struct was generated from the following file: