51 std::basic_ofstream<char_type> m_File;
52 std::vector<char_type> m_Buffer;
Base class for all file logger streams.
A category is a class that identifies a particular piece of code. This code can be located in differe...
std::ofstream based file logger stream
virtual void do_log(const category &category, verbosity eVerbosity, string_view svMessage) override
Proceed stream logging.
file_logger_stream_ofstream(const config &streamConfig=config(), unit< size_t, units::data > bufferSize={ 8192 *sizeof(char_type), units::data::bytes }) noexcept
file_logger_stream_ofstream object constructor
virtual void do_flush() override
Flush the stream.