fixed some style issues, added tooling for docs

This commit is contained in:
2025-09-13 21:15:26 -04:00
parent 3872beaba3
commit 9ab64e18a4
62 changed files with 769 additions and 137 deletions

13
docs/core/logger.md Normal file
View File

@@ -0,0 +1,13 @@
# core/logger.h
## class Logger — public interface
### `Logger(std::string_view path, bool append) noexcept;`
### `~Logger() noexcept;`
### `Logger(const Logger &) = delete;`
### `Logger(Logger &&) = delete;`
### `bool is_open() const noexcept { ... }`
### `void write_line(std::string_view line) noexcept;`
### `void flush() noexcept;`
### `void close() noexcept;`
### `std::string_view path() const noexcept { ... }`