Lines Matching refs:size_t

40     template <class TChar, size_t TMaxLength>
43 …static const size_t value = sizeof(FixedLengthStringHeader<TChar>) + (TMaxLength + 1) * sizeof(TCh…
46 template <class TChar, size_t TObjectSize>
49 …static const size_t Length = (TObjectSize - sizeof(FixedLengthStringHeader<TChar>)) / sizeof(TChar…
61 size_t TMaxLength,
62 size_t TObjectSize = detail::FixedLengthStringSize<TChar, TMaxLength>::value,
73 static const size_t MaxLength = TMaxLength;
74 static const size_t ObjectSize = TObjectSize;
75 static const size_t DefaultHead = (Base::Length - MaxLength) / 2;
83 size_t GetHeadIndex() const in GetHeadIndex()
140 void MoveData(size_t index = DefaultHead)
147 void SetHead(size_t index = DefaultHead)
217 template <size_t Length, size_t Size>
255 template <size_t Length, size_t Size>
265 size_t totalSize = this->GetLength() + length; in AppendHead()
307 size_t totalSize = this->GetLength() + length; in AppendHead()
326 template <size_t Length, size_t Size>
401 FixedLengthString& AppendTail(const Char2* s, size_t size) in AppendTail()
424 template <class Char2, size_t Size>
430 FixedLengthString& EraseTail(size_t length) in EraseTail()
440 FixedLengthString& EraseHead(size_t length) in EraseHead()
451 template <size_t Length, size_t Size>
458 template <class Char2, size_t Size>
467 template <size_t Length2, size_t Size2>
483 template <size_t Length2, size_t Size2>
499 template <size_t Length, size_t Size>
506 template <size_t Length, size_t Size>
512 template <size_t Length, size_t Size>
518 template <size_t Length, size_t Size>
529 template <class TChar, size_t TMaxLength>
535 static const size_t MaxLength = TMaxLength;
543 for (size_t i = 0; i < MaxLength; ++i) in CopyFrom()
571 LightFixedLengthString(const Char* s, size_t size) in LightFixedLengthString()
585 size_t GetLength() const in GetLength()
587 size_t i = 0; in GetLength()
598 Char operator[](size_t i) const