BloombergLP::bdlbb::BlobBufferFactory

This class defines a base-level protocol for a BlobBuffer factory.

Synopsis

Declared in <bdlbb_blob.h>

class BlobBufferFactory;

Member Functions

NameDescription
~BlobBufferFactory [destructor] [virtual]Destroy this blob buffer factory.
allocate [virtual]Allocate a blob buffer from this factory and load it into buffer.

Derived Classes

NameDescription
PooledBlobBufferFactory This class implements the BlobBufferFactory protocol and provides a mechanism for allocating BlobBuffer objects of a fixed size passed at construction.
SimpleBlobBufferFactory Concrete BlobBufferFactory that creates fixed-size blob buffers.