11 enum class Type { TGZ, ZIP };
18 std::ostream &create_file_internal(
const fs::path &path)
override;
19 void close_file()
override;
20 void mkdir_recursive(
const fs::path &path);
23 std::optional<std::ostringstream> ostream;
24 std::set<fs::path> created_files;
25 std::set<fs::path> created_directories;
27 archive *ar =
nullptr;
28 archive_entry *ar_entry =
nullptr;