Lines Matching refs:length

106     void CheckLength(s32 length) const  in CheckLength()  argument
108 NN_UNUSED_VAR(length); in CheckLength()
109 NN_TASSERT_(0 <= length && length <= MaxLength); in CheckLength()
152 void SetLength(s32 length) in SetLength() argument
154 if (0 <= length && length <= MaxLength) in SetLength()
156 this->m_Length = length; in SetLength()
157 this->m_Data[length] = 0; in SetLength()
264 s32 length = str.GetLength(); in AppendHead() local
265 size_t totalSize = this->GetLength() + length; in AppendHead()
271 if (this->GetHeadIndex() < length) in AppendHead()
275 std::memcpy(m_Buffer + MaxLength - totalSize, s, sizeof(Char) * length); in AppendHead()
282 SetHead(GetHeadIndex() - length); in AppendHead()
283 SetLength(this->GetLength() + length); in AppendHead()
286 std::memcpy(m_Data, s, length * sizeof(Char)); in AppendHead()
298 s32 length = CalculateLength(s, MaxLength - this->GetLength()); in AppendHead() local
299 if (s[length]) in AppendHead()
304 if (this->GetHeadIndex() < length) in AppendHead()
307 size_t totalSize = this->GetLength() + length; in AppendHead()
309 std::memcpy(m_Buffer + MaxLength - totalSize, s, sizeof(Char) * length); in AppendHead()
316 SetHead(GetHeadIndex() - length); in AppendHead()
317 SetLength(this->GetLength() + length); in AppendHead()
320 std::memcpy(m_Data, s, length * sizeof(Char)); in AppendHead()
430 FixedLengthString& EraseTail(size_t length) in EraseTail() argument
436 this->SetLength(this->GetLength() - length); in EraseTail()
440 FixedLengthString& EraseHead(size_t length) in EraseHead() argument
446 this->SetHead(this->GetHeadIndex() + length); in EraseHead()
447 this->SetLength(this->GetLength() - length); in EraseHead()