BDE 4.14.0 Production release
|
This is the complete list of members for bdlma::BufferManager, including all inherited members.
alignmentStrategy() const | bdlma::BufferManager | inline |
allocate(bsls::Types::size_type size) | bdlma::BufferManager | inline |
allocateRaw(bsls::Types::size_type size) | bdlma::BufferManager | inline |
buffer() const | bdlma::BufferManager | inline |
BufferManager(bsls::Alignment::Strategy strategy=bsls::Alignment::BSLS_NATURAL) | bdlma::BufferManager | inlineexplicit |
BufferManager(char *buffer, bsls::Types::size_type bufferSize, bsls::Alignment::Strategy strategy=bsls::Alignment::BSLS_NATURAL) | bdlma::BufferManager | inline |
bufferSize() const | bdlma::BufferManager | inline |
calculateAlignmentOffsetFromSize(const void *address, bsls::Types::size_type size) const | bdlma::BufferManager | inline |
deleteObject(const TYPE *object) | bdlma::BufferManager | inline |
deleteObjectRaw(const TYPE *object) | bdlma::BufferManager | inline |
expand(void *address, bsls::Types::size_type size) | bdlma::BufferManager | |
hasSufficientCapacity(bsls::Types::size_type size) const | bdlma::BufferManager | inline |
release() | bdlma::BufferManager | inline |
replaceBuffer(char *newBuffer, bsls::Types::size_type newBufferSize) | bdlma::BufferManager | inline |
reset() | bdlma::BufferManager | inline |
truncate(void *address, bsls::Types::size_type originalSize, bsls::Types::size_type newSize) | bdlma::BufferManager | |
~BufferManager() | bdlma::BufferManager | inline |