ILogger

Members

Enums

Level
enum Level
Undocumented in source.

Functions

append
ILogger append(Level level, const(char[]) exp)

Send a message to this logger via its appender list.

error
void error(const(char[]) fmt, ...)

Append an error message

fatal
void fatal(const(char[]) fmt, ...)

Append a fatal message

info
void info(const(char[]) fmt, ...)

Append an info message

trace
void trace(const(char[]) fmt, ...)

Append a trace message

warn
void warn(const(char[]) fmt, ...)

Append a warning message

Properties

additive
bool additive [@property getter]

Is this logger additive? That is, should we walk ancestors looking for more appenders?

additive
bool additive [@property setter]

Set the additive status of this logger. See isAdditive().

enabled
Level enabled [@property setter]

Is this logger enabed for the specified Level?

level
Level level [@property getter]

Return the Level this logger is set to

level
Level level [@property setter]

Set the current level for this logger (and only this logger).

name
const(char)[] name [@property getter]

Return the name of this ILogger (sans the appended dot).

Meta