| 186 | } |
| 187 | |
| 188 | void ByteBuffer::shift(size_t size) { |
| 189 | auto newSize = this->size() - size; |
| 190 | std::memmove(data(), data() + size, newSize); |
| 191 | _size = newSize; |
| 192 | } |
| 193 | |
| 194 | void ByteBuffer::reallocate(size_t capacity) { |
| 195 | auto* newData = allocateBuffer(capacity); |