cli_logging library

This library contains functionality to help command-line utilities to easily create aesthetic output.

Classes

Ansi
A small utility class to make it easier to work with common ANSI escape sequences.
AnsiProgress
Logger
An abstract representation of a Logger - used to pretty print errors, standard status messages, trace level output, and indeterminate progress.
Progress
A handle to an indeterminate progress display.
SimpleProgress
StandardLogger
VerboseLogger