dlog/source/dlog/defaults.d

27 lines
429 B
D
Raw Normal View History

2021-12-23 13:14:51 +00:00
/**
* Includes defaults such as the DefaultLogger
*/
2021-12-23 13:16:31 +00:00
module dlog.defaults;
2021-12-23 13:14:51 +00:00
2021-12-23 10:14:36 +00:00
import dlog.core : Logger;
/**
* DefaultLogger
*
* The default logger logs to standard output (fd 0)
*/
public final class DefaultLogger : Logger
{
this(string multiArgJoiner = " ")
2021-12-23 10:14:36 +00:00
{
/* Use the DefaultTransform */
super(multiArgJoiner);
2021-12-23 10:14:36 +00:00
}
protected override void logImpl(string message)
{
import std.stdio : write;
write(message);
}
}