From f69e71fedb90d8885c09aef2737f8a08e9c5078d Mon Sep 17 00:00:00 2001 From: "art1@andreas-romeyke.de" Date: Tue, 29 May 2018 17:39:40 +0200 Subject: [PATCH] - definition of class manifest --- src/include/manifest.hpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/include/manifest.hpp b/src/include/manifest.hpp index 5d9c0f7..1c53742 100644 --- a/src/include/manifest.hpp +++ b/src/include/manifest.hpp @@ -1,10 +1,18 @@ #ifndef LIBCBAG_MANIFEST #define LIBCBAG_MANIFEST #include +#include using namespace std; -class manifest{ + +enum checksum_algorithms {md5=1, sha1}; + + +class Manifest{ + private: + map manifest_algorithm_files; public: - manifest(); + Manifest( string basedir ); + map get_checksum_file_pairs(checksum_algorithms algorithm); }; #endif