38 if (!
_log.is_open()) {
const char * CStr() const
Conversion to UTF8 cstring.
A UTF32 character string class.
std::ofstream _log
Stream to write in.
const char * CStr() const noexcept
Conversion to UTF8 cstring.
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.
virtual void PrintVerbose(const String &msg) override
Prints a message.
A character string class.
Path _filePath
Path of the file to be written.