voidlog4tango::Logger::call_appenders(constLoggingEvent&event)[protected]
Call the appenders.
Parametersevent the LogginEvent to log.
voidlog4tango::Logger::debug(constchar*string_format,...)
Log a message with debug level.
Parametersstring_format Format specifier for the log.
... The arguments for string_format
voidlog4tango::Logger::debug(conststd::string&message)[inline]
Log a message with debug level.
Parametersmessage string to write in the log file
LoggerStreamlog4tango::Logger::debug_stream(void)[inline]
Return a LoggerStream with level DEBUG.
Returns
The LoggerStream.
voidlog4tango::Logger::error(constchar*string_format,...)
Log a message with error level.
Parametersstring_format Format specifier for the log.
... The arguments for string_format
voidlog4tango::Logger::error(conststd::string&message)[inline]
Log a message with error level.
Parametersmessage string to write in the log file
LoggerStreamlog4tango::Logger::error_stream(void)[inline]
Return a LoggerStream with level ERROR.
Returns
The LoggerStream.
voidlog4tango::Logger::fatal(constchar*string_format,...)
Log a message with fatal level.
Parametersstring_format Format specifier for the log.
... The arguments for string_format
voidlog4tango::Logger::fatal(conststd::string&message)[inline]
Log a message with fatal level.
Parametersmessage string to write in the log file
LoggerStreamlog4tango::Logger::fatal_stream(void)[inline]
Return a LoggerStream with level FATAL.
Returns
The LoggerStream.
Level::Valuelog4tango::Logger::get_level()const[inline]
Returns the assigned Level, if any, for this Logger.
ReturnsLevel - the assigned Level, can be Level::NOTSET
conststd::string&log4tango::Logger::get_name()const[inline]
Return the logger name.
Returns
The logger name.
LoggerStreamlog4tango::Logger::get_stream(Level::Valuelevel,boolfilter=true)[inline]
Return a LoggerStream with given Level.
Parameterslevel The Level of the LoggerStream.
filter The filter flag
Returns
The requested LoggerStream.
voidlog4tango::Logger::info(constchar*string_format,...)
Log a message with info level.
Parametersstring_format Format specifier for the log.
... The arguments for string_format
voidlog4tango::Logger::info(conststd::string&message)[inline]
Log a message with info level.
Parametersmessage string to write in the log file
LoggerStreamlog4tango::Logger::info_stream(void)[inline]
Return a LoggerStream with level INFO.
Returns
The LoggerStream.
boollog4tango::Logger::is_debug_enabled(void)const[inline]
Return true if the Logger will log messages with level DEBUG.
Returns
Whether the Logger will log.
boollog4tango::Logger::is_error_enabled(void)const[inline]
Return true if the Logger will log messages with level ERROR.
Returns
Whether the Logger will log.
boollog4tango::Logger::is_fatal_enabled(void)const[inline]
Return true if the Logger will log messages with level FATAL.
Returns
Whether the Logger will log.
boollog4tango::Logger::is_info_enabled(void)const[inline]
Return true if the Logger will log messages with level INFO.
Returns
Whether the Logger will log.
boollog4tango::Logger::is_level_enabled(Level::Valuelevel)const[inline]
Returns true if the level of the Logger is equal to or higher than given level.
Parameterslevel The level to compare with.
Returns
whether logging is enable for this level.
boollog4tango::Logger::is_warn_enabled(void)const[inline]
Return true if the Logger will log messages with level WARN.
Returns
Whether the Logger will log.
voidlog4tango::Logger::log(Level::Valuelevel,constchar*string_format,...)
Log a message with the specified level.
Parameterslevel The level of this log message.
string_format Format specifier for the log .
... The arguments for string_format
voidlog4tango::Logger::log(Level::Valuelevel,conststd::string&message)[inline]
Log a message with the specified level.
Parameterslevel The level of this log message.
message string to write in the log file
voidlog4tango::Logger::log_unconditionally(Level::Valuelevel,constchar*string_format,...)
Log a message with the specified level without level checking.
Parameterslevel The level of this log message.
string_format Format specifier for the log .
... The arguments for string_format
voidlog4tango::Logger::log_unconditionally(Level::Valuelevel,conststd::string&message)
Log a message with the specified level without level checking.
Parameterslevel The level of this log message.
message string to write in the log file
voidlog4tango::Logger::set_level(Level::Valuelevel)
Set the level of this Logger (silently ignores invalid values)
Parameterslevel The level to set.
voidlog4tango::Logger::warn(constchar*string_format,...)
Log a message with warn level.
Parametersstring_format Format specifier for the log.
... The arguments for string_format
voidlog4tango::Logger::warn(conststd::string&message)[inline]
Log a message with warn level.
Parametersmessage string to write in the log file
LoggerStreamlog4tango::Logger::warn_stream(void)[inline]
Return a LoggerStream with level WARN.
Returns
The LoggerStream.