dEngine
Simple 2D C++ game engine
|
Public Member Functions | |
FileWriter (std::string const &log_directory, std::string const &log_file_name, uint32_t log_file_roll_size_mb) | |
void | write (NanoLogLine &logline) |
Private Member Functions | |
void | roll_file () |
Private Attributes | |
uint32_t | m_file_number = 0 |
std::streamoff | m_bytes_written = 0 |
uint32_t const | m_log_file_roll_size_bytes |
std::string const | m_name |
std::unique_ptr< std::ofstream > | m_os |
|
inline |
|
inlineprivate |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |