#pragma once #include #include #include namespace craftlab::fakeraid { typedef std::string CheckSum; struct File { std::string fileName; bool isDir; int repositoryIndex; }; struct FileAndSum: File { CheckSum checksum; }; typedef std::vector FileAndSumList; struct FileAndSumListByRepositoryIndex { std::vector FileAndSumListByRepositoryIndex; std::map FileList; }; }