Lines Matching refs:StringExtractor

29 StringExtractor::StringExtractor() : m_packet() {}  in StringExtractor()  function in StringExtractor
31 StringExtractor::StringExtractor(llvm::StringRef packet_str) in StringExtractor() function in StringExtractor
36 StringExtractor::StringExtractor(const char *packet_cstr) in StringExtractor() function in StringExtractor
43 StringExtractor::~StringExtractor() = default;
45 char StringExtractor::GetChar(char fail_value) { in GetChar()
60 int StringExtractor::DecodeHexU8() { in DecodeHexU8()
76 uint8_t StringExtractor::GetHexU8(uint8_t fail_value, bool set_eof_on_fail) { in GetHexU8()
83 bool StringExtractor::GetHexU8Ex(uint8_t &ch, bool set_eof_on_fail) { in GetHexU8Ex()
95 uint32_t StringExtractor::GetU32(uint32_t fail_value, int base) { in GetU32()
110 int32_t StringExtractor::GetS32(int32_t fail_value, int base) { in GetS32()
125 uint64_t StringExtractor::GetU64(uint64_t fail_value, int base) { in GetU64()
140 int64_t StringExtractor::GetS64(int64_t fail_value, int base) { in GetS64()
155 uint32_t StringExtractor::GetHexMaxU32(bool little_endian, in GetHexMaxU32()
206 uint64_t StringExtractor::GetHexMaxU64(bool little_endian, in GetHexMaxU64()
257 bool StringExtractor::ConsumeFront(const llvm::StringRef &str) { in ConsumeFront()
266 size_t StringExtractor::GetHexBytes(llvm::MutableArrayRef<uint8_t> dest, in GetHexBytes()
287 size_t StringExtractor::GetHexBytesAvail(llvm::MutableArrayRef<uint8_t> dest) { in GetHexBytesAvail()
300 size_t StringExtractor::GetHexByteString(std::string &str) { in GetHexByteString()
309 size_t StringExtractor::GetHexByteStringFixedLength(std::string &str, in GetHexByteStringFixedLength()
322 size_t StringExtractor::GetHexByteStringTerminatedBy(std::string &str, in GetHexByteStringTerminatedBy()
335 bool StringExtractor::GetNameColonValue(llvm::StringRef &name, in GetNameColonValue()
367 void StringExtractor::SkipSpaces() { in SkipSpaces()