| 13 | void reserve(int n) { payload.reserve(n); } |
| 14 | int size() const { return int(payload.size()) - pos; } |
| 15 | bool empty() const { return pos == int(payload.size()); } |
| 16 | void push(const T& t) { payload.push_back(t); } |
| 17 | T& front() { return payload[pos]; } |
| 18 | void clear() { |