BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlma::BufferManager Member List

This is the complete list of members for bdlma::BufferManager, including all inherited members.

alignmentStrategy() constbdlma::BufferManagerinline
allocate(bsls::Types::size_type size)bdlma::BufferManagerinline
allocateRaw(bsls::Types::size_type size)bdlma::BufferManagerinline
buffer() constbdlma::BufferManagerinline
BufferManager(bsls::Alignment::Strategy strategy=bsls::Alignment::BSLS_NATURAL)bdlma::BufferManagerinlineexplicit
BufferManager(char *buffer, bsls::Types::size_type bufferSize, bsls::Alignment::Strategy strategy=bsls::Alignment::BSLS_NATURAL)bdlma::BufferManagerinline
bufferSize() constbdlma::BufferManagerinline
calculateAlignmentOffsetFromSize(const void *address, bsls::Types::size_type size) constbdlma::BufferManagerinline
deleteObject(const TYPE *object)bdlma::BufferManagerinline
deleteObjectRaw(const TYPE *object)bdlma::BufferManagerinline
expand(void *address, bsls::Types::size_type size)bdlma::BufferManager
hasSufficientCapacity(bsls::Types::size_type size) constbdlma::BufferManagerinline
release()bdlma::BufferManagerinline
replaceBuffer(char *newBuffer, bsls::Types::size_type newBufferSize)bdlma::BufferManagerinline
reset()bdlma::BufferManagerinline
truncate(void *address, bsls::Types::size_type originalSize, bsls::Types::size_type newSize)bdlma::BufferManager
~BufferManager()bdlma::BufferManagerinline