22 #ifndef CRNFileMessenger_HEADER
23 #define CRNFileMessenger_HEADER
Base class for an object that prints messages.
A UTF32 character string class.
std::ofstream _log
Stream to write in.
virtual void PrintError(const String &msg) override
Prints an error message.
A convenience class for file paths.
virtual ~FileMessenger() override
Destructor.
FileMessenger(const Path &filePath)
Constructor with filename.
virtual void PrintDebug(const String &msg) override
Prints a debug message.
virtual void PrintWarning(const String &msg) override
Prints a warning message.
Class to print messages to a file.
virtual void PrintVerbose(const String &msg) override
Prints a message.
Path _filePath
Path of the file to be written.