StormByte C++ Library: Logger module 1.2.0
StormByte-Logger is the logging module of the StormByte C++ suite.
Loading...
Searching...
No Matches
Namespaces | Enumerations | Functions
typedefs.hxx File Reference
#include <StormByte/logger/visibility.h>
#include <string>
Include dependency graph for typedefs.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  StormByte::Logger
 Logger module of the StormByte suite.
 
namespace  StormByte
 

Enumerations

enum class  StormByte::Logger::Color : unsigned char {
  StormByte::Logger::Default , StormByte::Logger::Black , StormByte::Logger::Red , StormByte::Logger::Green ,
  StormByte::Logger::Yellow , StormByte::Logger::Blue , StormByte::Logger::Magenta , StormByte::Logger::Cyan ,
  StormByte::Logger::Gray , StormByte::Logger::White , StormByte::Logger::BrightBlack , StormByte::Logger::BrightRed ,
  StormByte::Logger::BrightGreen , StormByte::Logger::BrightYellow , StormByte::Logger::BrightBlue , StormByte::Logger::BrightMagenta ,
  StormByte::Logger::BrightCyan , StormByte::Logger::BrightWhite
}
 ANSI foreground colors supported by the logger. More...
 
enum class  StormByte::Logger::Level : unsigned short {
  StormByte::Logger::LowLevel = 0 , StormByte::Logger::Debug , StormByte::Logger::Warning , StormByte::Logger::Notice ,
  StormByte::Logger::Info , StormByte::Logger::Error , StormByte::Logger::Fatal
}
 Severity levels used by the logger. More...
 

Functions

static constexpr std::string StormByte::Logger::LevelToString (const Level &l) noexcept
 Convert a Level to a short name.