nfd::LoggerFactory Class Reference

#include <logger-factory.hpp>

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

Classes

class  Error
 

Public Member Functions

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

Static Public Member Functions

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

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 194 of file logger-factory.cpp.

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

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

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

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

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

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

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

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