Game Audio Module
A C++ audio system using miniaudio with Python bindings
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
audio::Logger Class Reference

Global logger for the audio module (runtime level control). More...

#include <logging.h>

Static Public Member Functions

static LogLevel GetLevel ()
 Get the current log level.
 
static bool IsEnabled (LogLevel level)
 Check if a log level is enabled.
 
static void Log (LogLevel level, const std::string &message)
 Emit a log message at the specified level.
 
static void SetLevel (LogLevel level)
 Set the global log level.
 

Detailed Description

Global logger for the audio module (runtime level control).

Member Function Documentation

◆ GetLevel()

LogLevel audio::Logger::GetLevel ( )
static

Get the current log level.

◆ IsEnabled()

bool audio::Logger::IsEnabled ( LogLevel  level)
static

Check if a log level is enabled.

◆ Log()

void audio::Logger::Log ( LogLevel  level,
const std::string &  message 
)
static

Emit a log message at the specified level.

◆ SetLevel()

void audio::Logger::SetLevel ( LogLevel  level)
static

Set the global log level.


The documentation for this class was generated from the following files: