Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
#include <LogManager.h>
Inheritance diagram for acdk::util::logging::LogManager:
List of all members.
Detailed Description
central instance to manage logging.
Normally this class has not to used directly in code.
- Author:
- Roger Rene Kommer
Member Function Documentation
void acdk::util::logging::LogManager::deregisterLogger |
( |
IN(RLogger) |
logger |
) |
[static] |
|
bool acdk::util::logging::LogManager::doLog |
( |
int |
level |
) |
[inline, static] |
|
RLogger acdk::util::logging::LogManager::getCreateLogger |
( |
IN(RString) |
name |
) |
[static] |
|
|
return existant Logger or create a new one
|
RLogger acdk::util::logging::LogManager::getLogger |
( |
IN(RString) |
name |
) |
[static] |
|
|
returns Logger configured or registered if name has '.' the parent logger will be searched name = acdk.aci.Parser
getLogger searches:
acdk.aci.Parser return if found
acdk.aci return if found
acdk return if found
return RootLogger
|
void acdk::util::logging::LogManager::init_configure |
( |
INOUT(RLogger) |
rootlogger |
) |
[static] |
|
acdk::util::logging::LogManager::INOUT |
( |
RLogger |
|
) |
[static] |
|
|
returns a Logger with no consumer
|
acdk::util::logging::LogManager::INOUT |
( |
RLogger |
|
) |
[static] |
|
acdk::util::logging::LogManager::OUTP |
( |
RFormatter |
|
) |
[static] |
|
|
Parse the command line for Logging related options.
- Parameters:
-
args | command line options |
- Returns:
- the args but without the logging options
|
void acdk::util::logging::LogManager::registerLogger |
( |
IN(RLogger) |
logger |
) |
[static] |
|
void acdk::util::logging::LogManager::setStandardFormatter |
( |
INP(RFormatter) |
formatter |
) |
[static] |
|
Member Data Documentation
|
throw away all log message bolow this LogLevel
- See also:
- LogLevel
|
|
true if Threshold already forced by command line
|