| 227 | } |
| 228 | |
| 229 | void CircularBuffer::GrowFront(int addSize) |
| 230 | { |
| 231 | if (mDataSize + addSize > mBufSize) |
| 232 | { |
| 233 | Resize(mDataSize + addSize); |
| 234 | } |
| 235 | mDataSize += addSize; |
| 236 | mTail = (mTail + mBufSize - addSize) % mBufSize; |
| 237 | } |
| 238 | |
| 239 | int CircularBuffer::GetSize() |
| 240 | { |