Lines Matching refs:data_
28 Slice() : data_(""), size_(0) { } in Slice()
31 Slice(const char* d, size_t n) : data_(d), size_(n) { } in Slice()
34 Slice(const std::string& s) : data_(s.data()), size_(s.size()) { } in Slice()
37 Slice(const char* s) : data_(s), size_(strlen(s)) { } in Slice()
40 const char* data() const { return data_; } in data()
52 return data_[n];
56 void clear() { data_ = ""; size_ = 0; } in clear()
61 data_ += n; in remove_prefix()
66 std::string ToString() const { return std::string(data_, size_); } in ToString()
77 (memcmp(data_, x.data_, x.size_) == 0)); in starts_with()
81 const char* data_;
98 int r = memcmp(data_, b.data_, min_len); in compare()