Lines Matching defs:ModHeader
37 struct ModHeader {
373 needs_ << ModHeader::need
1217 auto header{std::string{ModHeader::bom} + ModHeader::magic +
1218 CheckSumString(checkSum) + ModHeader::terminator};
1281 std::string result(ModHeader::sumLen, '0');
1282 for (size_t i{ModHeader::sumLen}; hash != 0; hash >>= 4) {
1289 if (str.size() == ModHeader::sumLen) {
1291 for (size_t j{0}; j < ModHeader::sumLen; ++j) {
1310 if (sv.substr(0, ModHeader::magicLen) != ModHeader::magic) {
1313 ModuleCheckSumType checkSum{ComputeCheckSum(sv.substr(ModHeader::len))};
1314 std::string_view expectSum{sv.substr(ModHeader::magicLen, ModHeader::sumLen)};
1327 for (std::size_t j{ModHeader::len};
1328 str.substr(j, ModHeader::needLen) == ModHeader::need; ++j) {
1330 auto checkSum{ExtractCheckSum(str.substr(j, ModHeader::sumLen))};
1334 j += ModHeader::sumLen;