| 242 | char** AsPtr() { return ptr_; } |
| 243 | |
| 244 | ~BufferTable() { |
| 245 | int num_buffers = assignment_.buffers_size.size(); |
| 246 | for (int buffer_idx = 0; buffer_idx < num_buffers; buffer_idx++) { |
| 247 | free(ptr_[buffer_idx]); |
| 248 | } |
| 249 | delete[] ptr_; |
| 250 | } |
| 251 | |
| 252 | private: |
| 253 | BufferAssignment assignment_; |