Home | History | Annotate | Download | only in Common

Lines Matching refs:_len

189   unsigned _len;

194 memmove(_chars + dest, _chars + src, (size_t)(_len - src + 1) * sizeof(char));
235 unsigned Len() const { return _len; }
236 bool IsEmpty() const { return _len == 0; }
237 void Empty() { _len = 0; _chars[0] = 0; }
242 const char *RightPtr(unsigned num) const { return _chars + _len - num; }
243 char Back() const { return _chars[_len - 1]; }
262 _len = minLen;
266 void ReleaseBuf_SetLen(unsigned newLen) { _len = newLen; }
267 void ReleaseBuf_SetEnd(unsigned newLen) { _len = newLen; _chars[newLen] = 0; }
272 _len = MyStringLen(chars);
283 if (_limit == _len)
285 unsigned len = _len;
289 _len = len;
367 void DeleteBack() { _chars[--_len] = 0; }
370 if (index < _len)
372 _len = index;
417 unsigned _len;
422 memmove(_chars + dest, _chars + src, (size_t)(_len - src + 1) * sizeof(wchar_t));
473 unsigned Len() const { return _len; }
474 bool IsEmpty() const { return _len == 0; }
475 void Empty() { _len = 0; _chars[0] = 0; }
480 const wchar_t *RightPtr(unsigned num) const { return _chars + _len - num; }
481 wchar_t Back() const { return _chars[_len - 1]; }
497 _len = minLen;
501 void ReleaseBuf_SetLen(unsigned newLen) { _len = newLen; }
502 void ReleaseBuf_SetEnd(unsigned newLen) { _len = newLen; _chars[newLen] = 0; }
507 _len = MyStringLen(chars);
517 if (_limit == _len)
519 unsigned len = _len;
523 _len = len;
603 void DeleteBack() { _chars[--_len] = 0; }
606 if (index < _len)
608 _len = index;
658 unsigned _len;
672 UString2(): _chars(NULL), _len(0) {}
678 unsigned Len() const { return _len; }
679 bool IsEmpty() const { return _len == 0; }
680 // void Empty() { _len = 0; _chars[0] = 0; }
687 if (!_chars || minLen > _len)
691 void ReleaseBuf_SetLen(unsigned newLen) { _len = newLen; }