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(
50 const std::filesystem::path &base_path,
51 const std::filesystem::path &archive_path,
53 const std::vector<std::filesystem::path> &files);
55 static void ExtractArchive(
56 const std::filesystem::path &archive_path,
57 const std::filesystem::path &base_path);
Definition: ArchiveFileOperator.h:45
Definition: CoreCommonUtil.cpp:29
Definition: ArchiveFileOperator.h:37