Lines Matching refs:length_
42 int length_; variable
48 StringPiece() : ptr_(NULL), length_(0) { } in StringPiece()
50 : ptr_(str), length_((str == NULL) ? 0 : static_cast<int>(strlen(str))) { } in StringPiece()
52 : ptr_(str.data()), length_(static_cast<int>(str.size())) { } in StringPiece()
53 StringPiece(const char* offset, int len) : ptr_(offset), length_(len) { } in StringPiece()
60 int size() const { return length_; } in size()
61 int length() const { return length_; } in length()
62 bool empty() const { return length_ == 0; } in empty()
66 length_ = 0; in clear()
70 length_ = len; in set()
75 length_ = static_cast<int>(strlen(str)); in set()
77 length_ = 0; in set()
81 length_ = len; in set()
88 length_ -= n; in remove_prefix()
92 length_ -= n; in remove_suffix()
114 return ((length_ >= x.length_) && in starts_with()
115 (memcmp(ptr_, x.ptr_, x.length_) == 0)); in starts_with()
120 return ((length_ >= x.length_) && in ends_with()
121 (memcmp(ptr_ + (length_-x.length_), x.ptr_, x.length_) == 0)); in ends_with()
137 iterator end() const { return ptr_ + length_; } in end()
139 return const_reverse_iterator(ptr_ + length_); in rbegin()
145 int max_size() const { return length_; } in max_size()
146 int capacity() const { return length_; } in capacity()