public |
Inheritance Graph
graph BT
LoggerGroup
LoggerGroup --> Logger
click LoggerGroup "classEScript_1_1LoggerGroup"
click Logger "classEScript_1_1Logger"
Description
[ LoggerGroup ] | >[ Logger ] | —–> [Logger*] |
Public Functions
LoggerGroup( level_t _minLevel, level_t _maxLevel) | |
~LoggerGroup() | |
void | addLogger(const std::string & name, Logger * logger) |
bool | removeLogger(const std::string & name) |
void | clearLoggers() |
Logger * | getLogger(const std::string & name) |
Documentation
function
EScript::LoggerGroup::LoggerGroup
public | inline |
LoggerGroup( | level_t | _minLevel, |
level_t | _maxLevel | |
) |
Defined in EScript/EScript/Utils/Logger.h:67
function
EScript::LoggerGroup::~LoggerGroup
public | inline | virtual |
~LoggerGroup( | ) |
Defined in EScript/EScript/Utils/Logger.h:68
function
EScript::LoggerGroup::addLogger
public |
void addLogger( | const std::string & | name, |
Logger * | logger | |
) |
Defined in EScript/EScript/Utils/Logger.h:70
function
EScript::LoggerGroup::removeLogger
public |
bool removeLogger( | const std::string & | name ) |
Defined in EScript/EScript/Utils/Logger.h:71
function
EScript::LoggerGroup::clearLoggers
public |
void clearLoggers( | ) |
Defined in EScript/EScript/Utils/Logger.h:72
function
EScript::LoggerGroup::getLogger
public |
Logger * getLogger( | const std::string & | name ) |
Defined in EScript/EScript/Utils/Logger.h:73