quick_log library

Classes

ConsolePrinter
Default LogWriter, prints all LogMessage to the default console
ConsolePrinterWithTime
Default LogWriter, prints all LogMessage to the default console
Logger
Main class that provides Logging functionality
LogMessage
A message that gets logged
LogStreamWriter
Writes LogMessage to a Stream
LogWriter
Base class which a Logger requires to write a LogMessage
NullWriter
Discards all message written to it

Enums

LogLevel
Used to assign severity or importance to a LogMessage
TimeSetting
TimeUnit