Added Logger constructors to write output to arbitrary streams.

This commit is contained in:
2016-11-24 13:54:40 +01:00
parent 8a587eb57a
commit eff3b45089
2 changed files with 19 additions and 3 deletions

View File

@@ -21,7 +21,9 @@ namespace output
class Logger
{
public:
Logger();
explicit Logger();
explicit Logger(ColorStream &&outputStream);
explicit Logger(ColorStream &&outputStream, ColorStream &&errorStream);
ColorStream &outputStream();
ColorStream &errorStream();