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, GetLength() + 1);
149 this->m_Data = m_Buffer + index;
157 this->m_Data[length] = 0; in SetLength()
170 return m_Data != 0; in IsValid()
218 return m_Data; in GetString()
227 return m_Data[i];
246 std::memmove(m_Data + s.GetLength(), m_Data, sizeof(Char) * originalLength); in AppendHead()
247 std::memcpy(m_Data, s.GetString(), sizeof(Char) * s.GetLength()); in AppendHead()
248 NN_TASSERT_(m_Data[m_Length] == 0); in AppendHead()
257 std::memcpy(m_Data, s.GetString(), s.GetLength() * sizeof(Char)); 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()
278 NN_TASSERT_(m_Data[m_Length] == 0); in AppendHead()
287 std::memcpy(m_Data, s, length * sizeof(Char)); in AppendHead()
305 Char* p = m_Data + this->GetLength(); in AppendTail()
310 NN_TASSERT_(m_Data[m_Length] == 0); in AppendTail()
352 Char* p = m_Data + this->GetLength(); in AppendTailAsHex()
362 NN_TASSERT_(m_Data[m_Length] == 0); in AppendTailAsHex()
378 Char* p = m_Data + this->GetLength(); in AppendTail()
386 NN_TASSERT_(m_Data[m_Length] == 0); in AppendTail()
442 …return std::memcmp(lhs.m_Data, rhs, sizeof(Char) * lhs.GetLength()) == 0 && rhs[lhs.GetLength()] =…