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()
269 s32 length = CalculateLength(s, MaxLength - this->GetLength()); in AppendHead() local
270 if (this->GetHeadIndex() < length) in AppendHead()
273 SetLength(this->GetLength() + length); in AppendHead()
276 std::memmove(m_Data + length, m_Data, sizeof(Char) * originalLength); in AppendHead()
277 std::memcpy(m_Data, s, sizeof(Char) * length); in AppendHead()
283 SetHead(GetHeadIndex() - length); in AppendHead()
284 SetLength(this->GetLength() + length); in AppendHead()
287 std::memcpy(m_Data, s, length * sizeof(Char)); in AppendHead()
384 FixedLengthString& EraseTail(size_t length) in EraseTail() argument
390 this->SetLength(this->GetLength() - length); in EraseTail()
394 FixedLengthString& EraseHead(size_t length) in EraseHead() argument
400 this->SetHead(this->GetHeadIndex() + length); in EraseHead()
401 this->SetLength(this->GetLength() - length); in EraseHead()