Home | History | Annotate | Download | only in Utility

Lines Matching refs:StringExtractor

1 //===-- StringExtractor.cpp -------------------------------------*- C++ -*-===//
10 #include "Utility/StringExtractor.h"
77 // StringExtractor constructor
79 StringExtractor::StringExtractor() :
86 StringExtractor::StringExtractor(const char *packet_cstr) :
96 // StringExtractor copy constructor
98 StringExtractor::StringExtractor(const StringExtractor& rhs) :
106 // StringExtractor assignment operator
108 const StringExtractor&
109 StringExtractor::operator=(const StringExtractor& rhs)
123 StringExtractor::~StringExtractor()
129 StringExtractor::GetChar (char fail_value)
146 StringExtractor::GetHexU8 (uint8_t fail_value, bool set_eof_on_fail)
165 StringExtractor::GetU32 (uint32_t fail_value, int base)
185 StringExtractor::GetHexMaxU32 (bool little_endian, uint32_t fail_value)
247 StringExtractor::GetHexMaxU64 (bool little_endian, uint64_t fail_value)
309 StringExtractor::GetHexBytes (void *dst_void, size_t dst_len, uint8_t fail_fill_value)
333 StringExtractor::GetHexWithFixedSize (uint32_t byte_size, bool little_endian, uint64_t fail_value)
365 StringExtractor::GetHexByteString (std::string &str)
375 StringExtractor::GetNameColonValue (std::string &name, std::string &value)