Lines Matching defs:str
430 StringExtractor::GetHexByteString (std::string &str)
432 str.clear();
435 str.append(1, ch);
436 return str.size();
440 StringExtractor::GetHexByteStringFixedLength (std::string &str, uint32_t nibble_length)
442 str.clear();
445 for (const char *pch = Peek(); (nibble_count < nibble_length) && (pch != nullptr); str.append(1, GetHexU8(0, false)), pch = Peek (), nibble_count += 2)
448 return str.size();
452 StringExtractor::GetHexByteStringTerminatedBy (std::string &str,
455 str.clear();
458 str.append(1, ch);
460 return str.size();
462 str.clear();
463 return str.size();