Discord.C++ 0.13.0
Loading...
Searching...
No Matches
Logger Class Reference

#include <Logger.h>

Public Member Functions

 Logger ()=default
 
 Logger (const std::string &)
 
void print (const Loglevel level, const std::string &message)
 
void debug (const std::string &message)
 
void info (const std::string &message)
 
void warning (const std::string &message)
 
void error (const std::string &message)
 

Static Public Member Functions

static void register_thread (const std::thread::id &id, const std::string &name)
 
static void unregister_thread (const std::thread::id &id)
 
static void set_log_level (const Loglevel &level)
 

Constructor & Destructor Documentation

◆ Logger() [1/2]

Logger::Logger ( )
default

◆ Logger() [2/2]

Logger::Logger ( const std::string & name)
explicit

Member Function Documentation

◆ debug()

void Logger::debug ( const std::string & message)

◆ error()

void Logger::error ( const std::string & message)

◆ info()

void Logger::info ( const std::string & message)

◆ print()

void Logger::print ( const Loglevel level,
const std::string & message )

◆ register_thread()

void Logger::register_thread ( const std::thread::id & id,
const std::string & name )
static

◆ set_log_level()

void Logger::set_log_level ( const Loglevel & level)
static

◆ unregister_thread()

void Logger::unregister_thread ( const std::thread::id & id)
static

◆ warning()

void Logger::warning ( const std::string & message)

The documentation for this class was generated from the following files: