| 135 | class TBookmark { |
| 136 | public: |
| 137 | inline TBookmark(TMemoryPool& memoryPool) |
| 138 | : OwnerPoolRef_(memoryPool) |
| 139 | , BookmarkChunk_(memoryPool.Current_) |
| 140 | , BookmarkChunkDataSize_(memoryPool.Current_->DataSize()) |
| 141 | { |
| 142 | } |
| 143 | |
| 144 | inline ~TBookmark() { |
| 145 | OwnerPoolRef_.Current_->ResetChunk(); |