dlogg

Modules

buffered
module dlogg.buffered

Sometimes logging is needed only if something goes wrong. This module describes a class-wrapper to handle delayed logging.

log
module dlogg.log

Logging system designed to operate in concurrent application.

strict
module dlogg.strict

Default synchronized log realization. The logging process performs instantly (if it can be processed properly). Logger puts message style string and current timestamp before the message.

style
module dlogg.style

Module defines facilities for custom styling of logger messages. Template mixin $(generateStyle) generates code for your logging styles (represented by an enum) that can be mixed into logger implementation.