PutBuffer
virtual void PutBuffer(PoolBuffer** owner);
virtual void PutBuffer(PoolBuffer** owner) = 0;
void PutBuffer(PoolBuffer** owner);
fPool->PutBuffer(&fBuffer);
fImpl->PutBuffer(owner);
fBufferPool->PutBuffer(&fUncompressBuffer);
pool.PutBuffer(buffer);