29 #ifndef GPGFRONTEND_ARCHIVEFILEOPERATOR_H
30 #define GPGFRONTEND_ARCHIVEFILEOPERATOR_H
32 #include "core/GpgFrontendCore.h"
33 #include "core/function/FileOperator.h"
38 struct archive *archive;
39 struct archive_entry *entry;
47 static void ListArchive(
const std::filesystem::path &archive_path);
49 static void CreateArchive(
const std::filesystem::path &base_path,
50 const std::filesystem::path &archive_path,
52 const std::vector<std::filesystem::path> &files);
54 static void ExtractArchive(
const std::filesystem::path &archive_path,
55 const std::filesystem::path &base_path);
Definition: ArchiveFileOperator.h:45
Definition: CoreCommonUtil.cpp:29
Definition: ArchiveFileOperator.h:37