aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/function/ArchiveFileOperator.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/function/ArchiveFileOperator.h')
-rw-r--r--src/core/function/ArchiveFileOperator.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/core/function/ArchiveFileOperator.h b/src/core/function/ArchiveFileOperator.h
index e4bf2011..7cbe644c 100644
--- a/src/core/function/ArchiveFileOperator.h
+++ b/src/core/function/ArchiveFileOperator.h
@@ -35,13 +35,32 @@ namespace GpgFrontend {
class GPGFRONTEND_CORE_EXPORT ArchiveFileOperator {
public:
+ /**
+ * @brief
+ *
+ * @param archive_path
+ */
static void ListArchive(const std::filesystem::path &archive_path);
+ /**
+ * @brief Create a Archive object
+ *
+ * @param base_path
+ * @param archive_path
+ * @param compress
+ * @param files
+ */
static void CreateArchive(const std::filesystem::path &base_path,
const std::filesystem::path &archive_path,
int compress,
const std::vector<std::filesystem::path> &files);
+ /**
+ * @brief
+ *
+ * @param archive_path
+ * @param base_path
+ */
static void ExtractArchive(const std::filesystem::path &archive_path,
const std::filesystem::path &base_path);
};