ComSquare
Namespaces | Macros | Enumerations | Variables
Logger.hpp File Reference
#include <iostream>
Include dependency graph for Logger.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ComSquare
 

Macros

#define logMsg(level, message)
 

Enumerations

enum  ComSquare::LogLevel { ComSquare::INFO, ComSquare::WARNING, ComSquare::ERROR }
 

Variables

constexpr LogLevel ComSquare::GlobalLevel = INFO
 

Macro Definition Documentation

◆ logMsg

#define logMsg (   level,
  message 
)
Value:
if constexpr((level) >= GlobalLevel) \
std::cout << message << std::endl
ComSquare::GlobalLevel
constexpr LogLevel GlobalLevel
Definition: Logger.hpp:23