#pragma once #include "IOutputPath.h" #include class OutputPathFilesystem final : public IOutputPath { public: explicit OutputPathFilesystem(const std::filesystem::path& path); std::unique_ptr Open(const std::string& fileName) override; private: std::filesystem::path m_path; };