Enum LogLevel#

Enum Documentation#

enum class mosaic::LogLevel : int#

Severity levels for log messages.

Levels are ordered from least to most severe. The minimum level displayed or written to disk can be set via Logger::set_min_level().

Values:

enumerator Trace#

Very detailed tracing — disabled in release builds.

enumerator Debug#

Developer-facing diagnostics.

enumerator Info#

Normal operational events (session start, file paths, …).

enumerator Warning#

Recoverable issues (dropped frame, device fallback, …).

enumerator Error#

Non-fatal errors — operation failed but the app continues.

enumerator Critical#

Fatal errors — the application cannot continue.