tango.util.log.model.ILogger

License:

BSD style: see license.txt

Version:

Initial release: May 2004

Author:

Kris
interface ILogger #
bool enabled(Level level = Level.Fatal) #
Is this logger enabed for the specified Level?
void trace(char[] fmt, ...) #
Append a trace message
void info(char[] fmt, ...) #
Append an info message
void warn(char[] fmt, ...) #
Append a warning message
void error(char[] fmt, ...) #
Append an error message
void fatal(char[] fmt, ...) #
Append a fatal message
char[] name() #
Return the name of this ILogger (sans the appended dot).
Level level() #
Return the Level this logger is set to
ILogger level(Level l) #
Set the current level for this logger (and only this logger).
bool additive() #
Is this logger additive? That is, should we walk ancestors looking for more appenders?
ILogger additive(bool enabled) #
Set the additive status of this logger. See isAdditive().
ILogger append(Level level, lazy char[] exp) #
Send a message to this logger via its appender list.