AnCH Framework 0.1
Another C++ Hack Framework
 
Loading...
Searching...
No Matches
anch::logger::LoggerFactory Class Reference

Logger factory. More...

#include <loggerFactory.hpp>

+ Inheritance diagram for anch::logger::LoggerFactory:
+ Collaboration diagram for anch::logger::LoggerFactory:

Static Public Member Functions

static const anch::logger::LoggergetLogger (const std::string &loggerName)
 
- Static Public Member Functions inherited from anch::Singleton< LoggerFactory >
static LoggerFactory & getInstance ()
 

Static Public Attributes

static std::string CONF_FILE
 

Friends

class anch::Singleton< LoggerFactory >
 

Detailed Description

Logger factory.

This class aims to manage logger according to the loggers name and configuration.

Since
0.1
Author
Vincent Lachenal

Member Function Documentation

◆ getLogger()

static const anch::logger::Logger & anch::logger::LoggerFactory::getLogger ( const std::string & loggerName)
static

Retrieve a registered logger from a logger name or create a new one and register it.

Parameters
loggerNameThe logger name to retrieve
Returns
The loggerr instance

Member Data Documentation

◆ CONF_FILE

std::string anch::logger::LoggerFactory::CONF_FILE
static

Configuration file path. Default: anch-logger.conf


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