860 B
860 B
core/logger.h
Logger::Logger
Logger(Logger &&) = delete
Logger::Logger
Logger(const Logger &) = delete
Logger::Logger
Logger(std::string_view path, bool append) noexcept
Logger::close
void close() noexcept
Logger::flush
void flush() noexcept
Logger::is_open
bool is_open() const noexcept
Logger::operator=
Logger &operator=(Logger &&) = delete
Logger::operator=
Logger &operator=(const Logger &) = delete
Logger::path
std::string_view path() const noexcept
Logger::write_line
void write_line(std::string_view line) noexcept
Logger::~Logger
~Logger() noexcept
dofs::close
void close() noexcept;
dofs::flush
void flush() noexcept;
dofs::write_line
void write_line(std::string_view line) noexcept;
open
private: bool open(std::ios::openmode mode) noexcept;