Lines Matching refs:m_Buffer
50 TChar m_Buffer[Length + 1]; member
79 using Base::m_Buffer;
85 return m_Data - m_Buffer; in GetHeadIndex()
143 std::memmove(m_Buffer + index, m_Data, sizeof(Char) * (GetLength() + 1));
149 this->m_Data = m_Buffer + index;
181 m_Buffer <= m_Data in CheckState()
183 && m_Data + m_Length <= m_Buffer + Base::Length in CheckState()
274 … std::memmove(m_Buffer + MaxLength - this->GetLength(), m_Data, sizeof(Char) * originalLength); in AppendHead()
275 std::memcpy(m_Buffer + MaxLength - totalSize, s, sizeof(Char) * length); in AppendHead()
308 … std::memmove(m_Buffer + MaxLength - this->GetLength(), m_Data, sizeof(Char) * originalLength); in AppendHead()
309 std::memcpy(m_Buffer + MaxLength - totalSize, s, sizeof(Char) * length); in AppendHead()
539 Char m_Buffer[MaxLength];
545 this->m_Buffer[i] = *s; in CopyFrom()
555 this->m_Buffer[0] = 0; in CopyFrom()
563 this->m_Buffer[0] = 0; in LightFixedLengthString()
578 std::memcpy(this->m_Buffer, s, size); in LightFixedLengthString()
581 this->m_Buffer[size] = 0; in LightFixedLengthString()
590 if (!m_Buffer[i]) in GetLength()
601 return m_Buffer[i];