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