Steppable 0.0.1
A CAS project written from scratch in C++
Loading...
Searching...
No Matches
steppable::__internals::logging Namespace Reference

The logging namespace contains classes and functions for logging. The logging namespace contains the Logger class, which provides logging functionality, including logging messages at different levels, such as error, warning, info, and debug. It writes the log messages to a specified log file. More...

Classes

class  Logger
 The Logger class provides logging functionality. More...
 

Enumerations

enum  Level { ERR = 3 , WARNING = 2 , INFO = 1 , DBG = 0 }
 Enumeration of logging levels. More...
 

Detailed Description

The logging namespace contains classes and functions for logging. The logging namespace contains the Logger class, which provides logging functionality, including logging messages at different levels, such as error, warning, info, and debug. It writes the log messages to a specified log file.

Enumeration Type Documentation

◆ Level

Enumeration of logging levels.

The Level enum represents different levels of logging, including ERROR, WARNING, INFO, and DBG.

Enumerator
ERR 

Logs ONLY error messages.

WARNING 

Logs error and warning messages.

INFO 

Logs error, warning, and info messages. Recommended for release.

DBG 

Logs error, warning, info, and debug messages. Basically, logs everything.

Untitled