|
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 |