DotNameLib
Loading...
Searching...
No Matches
dotnamecpp::logging Namespace Reference

Classes

class  ILogger
struct  LoggerConfig
 Configuration options for creating a logger. More...
class  LoggerFactory
class  LogStream
 Helper class for streaming log messages. More...
class  NullLogger

Enumerations

enum class  Level : std::uint8_t {
  LOG_DEBUG , LOG_INFO , LOG_WARNING , LOG_ERROR ,
  LOG_CRITICAL
}
 Logging levels. More...
enum class  LoggerType : uint8_t { Console , File , Null }

Enumeration Type Documentation

◆ Level

enum class dotnamecpp::logging::Level : std::uint8_t
strong

Logging levels.

Enumerator
LOG_DEBUG 
LOG_INFO 
LOG_WARNING 
LOG_ERROR 
LOG_CRITICAL 

◆ LoggerType

enum class dotnamecpp::logging::LoggerType : uint8_t
strong
Enumerator
Console 
File 
Null