Lines Matching defs:_len

271   unsigned _len;

276 memmove(_chars + dest, _chars + src, (size_t)(_len - src + 1) * sizeof(char));
327 unsigned Len() const { return _len; }
328 bool IsEmpty() const { return _len == 0; }
329 void Empty() { _len = 0; _chars[0] = 0; }
336 const char *RightPtr(unsigned num) const { return _chars + _len - num; }
337 char Back() const { return _chars[(size_t)_len - 1]; }
357 _len = minLen;
361 void ReleaseBuf_SetLen(unsigned newLen) { _len = newLen; }
362 void ReleaseBuf_SetEnd(unsigned newLen) { _len = newLen; _chars[newLen] = 0; }
367 _len = MyStringLen(chars);
378 if (_limit == _len)
380 unsigned len = _len;
384 _len = len;
475 void DeleteBack() { _chars[--_len] = 0; }
478 if (index < _len)
480 _len = index;
495 _len = 0;
552 unsigned _len;
557 memmove(_chars + dest, _chars + src, (size_t)(_len - src + 1) * sizeof(wchar_t));
613 unsigned Len() const { return _len; }
614 bool IsEmpty() const { return _len == 0; }
615 void Empty() { _len = 0; _chars[0] = 0; }
622 const wchar_t *RightPtr(unsigned num) const { return _chars + _len - num; }
623 wchar_t Back() const { return _chars[(size_t)_len - 1]; }
649 _len = minLen;
653 void ReleaseBuf_SetLen(unsigned newLen) { _len = newLen; }
654 void ReleaseBuf_SetEnd(unsigned newLen) { _len = newLen; _chars[newLen] = 0; }
659 _len = MyStringLen(chars);
673 if (_limit == _len)
675 unsigned len = _len;
679 _len = len;
764 void DeleteBack() { _chars[--_len] = 0; }
768 if (index < _len)
770 _len = index;
780 _len = 0;
848 unsigned _len;
873 UString2(): _chars(NULL), _len(0) {}
878 unsigned Len() const { return _len; }
879 bool IsEmpty() const { return _len == 0; }
880 // void Empty() { _len = 0; _chars[0] = 0; }
889 if (!_chars || minLen > _len)
893 void ReleaseBuf_SetLen(unsigned newLen) { _len = newLen; }