Lines Matching refs:m_Data
36 TChar* m_Data;
81 using Base::m_Data;
85 return m_Data - m_Buffer; in GetHeadIndex()
91 this->m_Data[0] = 0; in SetInvalid()
92 this->m_Data = 0; in SetInvalid()
134 this->m_Data[i] = *s++;
143 std::memmove(m_Buffer + index, m_Data, sizeof(Char) * (GetLength() + 1));
149 this->m_Data = m_Buffer + index;
157 this->m_Data[length] = 0; in SetLength()
170 return m_Data != 0; in IsValid()
181 m_Buffer <= m_Data in CheckState()
183 && m_Data + m_Length <= m_Buffer + Base::Length in CheckState()
184 && m_Data[m_Length] == 0 in CheckState()
241 return m_Data; in GetString()
250 return m_Data[i];
274 … std::memmove(m_Buffer + MaxLength - this->GetLength(), m_Data, sizeof(Char) * originalLength); in AppendHead()
278 NN_TASSERT_(m_Data[m_Length] == 0); in AppendHead()
286 std::memcpy(m_Data, s, length * sizeof(Char)); in AppendHead()
308 … std::memmove(m_Buffer + MaxLength - this->GetLength(), m_Data, sizeof(Char) * originalLength); in AppendHead()
312 NN_TASSERT_(m_Data[m_Length] == 0); in AppendHead()
320 std::memcpy(m_Data, s, length * sizeof(Char)); in AppendHead()
338 Char* p = m_Data + this->GetLength(); in AppendTail()
343 NN_TASSERT_(m_Data[m_Length] == 0); in AppendTail()
385 Char* p = m_Data + this->GetLength(); in AppendTailAsHex()
395 NN_TASSERT_(m_Data[m_Length] == 0); in AppendTailAsHex()
411 Char* p = m_Data + this->GetLength(); in AppendTail()
419 NN_TASSERT_(m_Data[m_Length] == 0); in AppendTail()
475 …return std::memcmp(lhs.m_Data, rhs, sizeof(Char) * lhs.GetLength()) == 0 && rhs[lhs.GetLength()] =…