| 242 | reference operator[](size_type pos) { return vch[pos + m_read_pos]; } |
| 243 | void clear() { vch.clear(); m_read_pos = 0; } |
| 244 | value_type* data() { return vch.data() + m_read_pos; } |
| 245 | const value_type* data() const { return vch.data() + m_read_pos; } |
| 246 | |
| 247 | inline void Compact() |