Searched refs:ModHeader (Results 1 – 2 of 2) sorted by relevance
1 module ModHeader { header "mod_header.h" }
37 struct ModHeader { struct843 auto header{std::string{ModHeader::bom} + ModHeader::magic + in WriteFile()844 CheckSum(contents) + ModHeader::terminator}; in WriteFile()903 std::string result(ModHeader::sumLen, '0'); in CheckSum()904 for (size_t i{ModHeader::sumLen}; hash != 0; hash >>= 4) { in CheckSum()912 if (sv.substr(0, ModHeader::magicLen) != ModHeader::magic) { in VerifyHeader()915 std::string_view expectSum{sv.substr(ModHeader::magicLen, ModHeader::sumLen)}; in VerifyHeader()916 std::string actualSum{CheckSum(sv.substr(ModHeader::len))}; in VerifyHeader()