#ifndef LOGGER_FILE_HH #define LOGGER_FILE_HH #include #include #include "logger.hh" class LoggerFile : public Logger { public: // Can return nullptr, will write reason to fallback. static std::unique_ptr create(std::filesystem::path const& path, Logger* fallback); }; #endif // LOGGER_FILE_HH