Lines Matching refs:m_validData
31 m_validData = 0; in ReadBuffer()
45 assert(minSize > m_validData); in getData()
47 const size_t minSizeToRead = minSize - m_validData; in getData()
53 const size_t freeTailSize = m_buf + m_size - (m_readPtr + m_validData); in getData()
60 memmove(m_buf, m_readPtr, m_validData); in getData()
66 size_t new_size = std::max(2 * minSizeToRead + m_validData, 2 * m_size); in getData()
77 memcpy(new_buf, m_readPtr, m_validData); in getData()
84 maxSizeToRead = m_size - m_validData; in getData()
91 const size_t readNow = stream->read(m_readPtr + m_validData, in getData()
102 m_validData += readNow; in getData()
109 assert(amount <= m_validData); in consume()
110 m_validData -= amount; in consume()
116 stream->putBe32(m_validData); in onSave()
117 stream->write(m_readPtr, m_validData); in onSave()
128 m_validData = stream->getBe32(); in onLoad()
129 assert(m_validData <= m_size); in onLoad()
130 stream->read(m_readPtr, m_validData); in onLoad()