qHexWalker 0.0.1
Hexagonal Grid Pathfinding & Maze Visualization on Interactive Maps
Loading...
Searching...
No Matches
TD::Logger Class Reference

#include <logger.h>

+ Collaboration diagram for TD::Logger:

Public Member Functions

 Logger (const std::string_view loggerName)
 
void Init (const size_t queueSize=8192, const size_t threadCount=1)
 

Private Attributes

std::string loggerName_
 
std::shared_ptr< spdlog::logger > logger_
 

Detailed Description

Definition at line 8 of file logger.h.

Constructor & Destructor Documentation

◆ Logger()

TD::Logger::Logger ( const std::string_view  loggerName)
inlineexplicit

Definition at line 10 of file logger.h.

Member Function Documentation

◆ Init()

void TD::Logger::Init ( const size_t  queueSize = 8192,
const size_t  threadCount = 1 
)
inline

Definition at line 11 of file logger.h.

References logger_, and loggerName_.

Member Data Documentation

◆ logger_

std::shared_ptr<spdlog::logger> TD::Logger::logger_
private

Definition at line 20 of file logger.h.

Referenced by Init().

◆ loggerName_

std::string TD::Logger::loggerName_
private

Definition at line 19 of file logger.h.

Referenced by Init().


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