Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

bdlbb::BlobBufferFactory Class Reference

#include <bdlbb_blob.h>

Inheritance diagram for bdlbb::BlobBufferFactory:
bdlbb::PooledBlobBufferFactory bdlbb::SimpleBlobBufferFactory

List of all members.

Public Member Functions

virtual ~BlobBufferFactory ()
virtual void allocate (BlobBuffer *buffer)=0

Detailed Description

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

See Component bdlbb_blob


Constructor & Destructor Documentation

virtual bdlbb::BlobBufferFactory::~BlobBufferFactory (  )  [virtual]

Destroy this blob buffer factory.


Member Function Documentation

virtual void bdlbb::BlobBufferFactory::allocate ( BlobBuffer buffer  )  [pure virtual]

Allocate a blob buffer from this blob buffer factory, and load it into the specified buffer.

Implemented in bdlbb::PooledBlobBufferFactory, and bdlbb::SimpleBlobBufferFactory.


The documentation for this class was generated from the following file: