Event-Driven Programming in C++ 1.0
A case study on event-driven programming in C++
Loading...
Searching...
No Matches
common Namespace Reference

Contains shared utilities and helper functions used across the project. More...

Classes

class  Logger
 A simple logging utility. More...
 

Enumerations

enum class  LogLevel { Debug , Info , Warning , Error }
 Enumeration of log levels. More...
 

Detailed Description

Contains shared utilities and helper functions used across the project.

This namespace provides functionality that is reused in multiple parts of the project, such as logging, configuration utilities, and other common helper functions.

For example, the Logger class defined in this namespace offers a simple mechanism for logging messages at various levels (Debug, Info, Warning, Error) throughout the project.

The purpose of the common namespace is to promote code reuse and maintain consistency across different modules. Additional shared utilities can be added here as the project evolves.

Enumeration Type Documentation

◆ LogLevel

enum class common::LogLevel
strong

Enumeration of log levels.

Enumerator
Debug 

Debug log level.

Info 

Informational log level.

Warning 

Warning log level.

Error 

Error log level.