MultiLog

Dispatch log messages to multiple loggers.

Constructors

this
this(Log[] logs)
Undocumented in source.

Members

Functions

logMessage
void logMessage(MessageType type, string message)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From Log

logMessage
void logMessage(MessageType type, string message)

Custom loggers must implement this one method.

MessageType
enum MessageType

Log message severities.

message
void message(MessageType type, string message)

Logs a message.

messagef
void messagef(MessageType type, Args args)

Logs a formatted message.

info
void info(string s)

Logs an INFO message.

infof
void infof(Args args)

Logs an INFO message, with formatting.

crap
void crap(string s)

Logs a DEBUG message, with formatting.

crapf
void crapf(Args args)

Logs a DEBUG message, with formatting.

warn
void warn(string s)

Logs a WARNING message, with formatting.

warnf
void warnf(Args args)

Logs a WARNING message, with formatting.

error
void error(string s)

Logs an ERROR message, with formatting.

errorf
void errorf(Args args)

Logs an ERROR message, with formatting.

Meta