nfd::LoggerFactory Class Reference

#include <core/logger-factory.hpp>

+ Inheritance diagram for nfd::LoggerFactory:
+ Collaboration diagram for nfd::LoggerFactory:

Classes

class  Error
 

Public Member Functions

std::list< std::string > getModules () const
 
void onConfig (const ConfigSection &section, bool isDryRun, const std::string &filename)
 
void setConfigFile (ConfigFile &config)
 

Static Public Member Functions

static Loggercreate (const std::string &moduleName)
 
static LoggerFactorygetInstance ()
 

Detailed Description

Definition at line 42 of file logger-factory.hpp.

Member Function Documentation

Logger & nfd::LoggerFactory::create ( const std::string &  moduleName)
static

Definition at line 196 of file logger-factory.cpp.

LoggerFactory & nfd::LoggerFactory::getInstance ( )
static

Definition at line 44 of file logger-factory.cpp.

std::list< std::string > nfd::LoggerFactory::getModules ( ) const

Definition at line 216 of file logger-factory.cpp.

void nfd::LoggerFactory::onConfig ( const ConfigSection section,
bool  isDryRun,
const std::string &  filename 
)

Definition at line 124 of file logger-factory.cpp.

void nfd::LoggerFactory::setConfigFile ( ConfigFile config)

Definition at line 73 of file logger-factory.cpp.