LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::Logging Namespace Reference

Classes

class  ConsoleSink
 Writes log messages to the console. More...
 
class  ISink
 Interface for a class that receives log messages. More...
 
class  Log
 A log to which messages are written to. More...
 
class  Logger
 A provider for Log instances. More...
 
class  RollingFileSink
 Writes log messages to a rolling file. More...
 
class  TerminationSink
 Forcefully terminates the application, if a log message of a certain level or higher is output. More...
 

Enumerations

enum class  LogLevel : std::uint8_t {
  Trace = SPDLOG_LEVEL_TRACE , Debug = SPDLOG_LEVEL_DEBUG , Info = SPDLOG_LEVEL_INFO , Warning = SPDLOG_LEVEL_WARN ,
  Error = SPDLOG_LEVEL_ERROR , Fatal = SPDLOG_LEVEL_CRITICAL , Off = SPDLOG_LEVEL_OFF , Invalid = 0xFF
}
 Defines the various log levels. More...
 

Enumeration Type Documentation

◆ LogLevel

enum class LiteFX::Logging::LogLevel : std::uint8_t
strong

Defines the various log levels.

Enumerator
Trace 
Debug 
Info 
Warning 
Error 
Fatal 
Off 
Invalid