63std::vector<std::array<u8, 16>>
Import(
const std::filesystem::path& path);
79void Export(
const std::vector<std::array<u8, 16>>&
md5list,
const std::filesystem::path& path);
std::vector< FileRecord > Dig
A primary game data archive.
Definition dig.hpp:90
std::vector< FileRecordView > DigView
A non-owning view of a dig archive.
Definition dig.hpp:101
Buffer Export(const std::vector< std::array< u8, 16 > > &md5list)
Serialize a vector of MD5 digests into an .md5 checksum file format.
std::vector< std::array< u8, 16 > > Import(BufferView buffer)
Parses an .md5 checksum file into a vector of MD5 digests.
std::vector< std::array< u8, 16 > > Generate(const dig::Dig &cfc_dig)
Generate MD5 checksums for every entry in a dig archive.