Home | History | Annotate | Download | only in strings

Lines Matching refs:length_

49   StringPiece() : ptr_(NULL), length_(0) { }
51 : ptr_(str), length_((str == NULL) ? 0 : strlen(str)) { }
53 : ptr_(str.data()), length_(str.size()) { }
55 : ptr_(offset), length_(len) { }
62 size_type size() const { return length_; }
63 size_type length() const { return length_; }
64 bool empty() const { return length_ == 0; }
68 length_ = 0;
72 length_ = len;
76 length_ = str ? strlen(str) : 0;
80 length_ = len;
87 length_ -= n;
91 length_ -= n;
96 ptr_, x.ptr_, (length_ < x.length_ ? length_ : x.length_));
98 if (length_ < x.length_) r = -1;
99 else if (length_ > x.length_) r = +1;
114 return ((length_ >= x.length_) &&
115 (wordmemcmp(ptr_, x.ptr_, x.length_) == 0));
120 return ((length_ >= x.length_) &&
121 (wordmemcmp(ptr_ + (length_-x.length_), x.ptr_, x.length_) == 0));
125 iterator end() const { return ptr_ + length_; }
127 return const_reverse_iterator(ptr_ + length_);
133 size_type max_size() const { return length_; }
134 size_type capacity() const { return length_; }
164 size_type length_;