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

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

allocate(bsls::Types::size_type size) BSLS_KEYWORD_OVERRIDEbdlma::SequentialAllocatorinlinevirtual
bsl::memory_resource::allocate(size_t bytes, size_t alignment=k_MAX_ALIGN)bsl::memory_resourceinline
allocateAndExpand(bsls::Types::size_type *size)bdlma::SequentialAllocatorinline
deallocate(void *address) BSLS_KEYWORD_OVERRIDEbdlma::SequentialAllocatorinlinevirtual
bsl::memory_resource::deallocate(void *p, size_t bytes, size_t alignment=k_MAX_ALIGN)bsl::memory_resourceinline
deleteObject(const TYPE *object)bslma::Allocatorinline
deleteObject(bsl::nullptr_t)bslma::Allocatorinline
deleteObjectRaw(const TYPE *object)bslma::Allocatorinline
deleteObjectRaw(bsl::nullptr_t)bslma::Allocatorinline
do_allocate(std::size_t bytes, std::size_t alignment) BSLS_KEYWORD_OVERRIDEbslma::Allocatorprotected
do_deallocate(void *p, std::size_t bytes, std::size_t alignment) BSLS_KEYWORD_OVERRIDEbslma::Allocatorprotected
do_is_equal(const memory_resource &other) const BSLS_KEYWORD_NOEXCEPT BSLS_KEYWORD_OVERRIDEbslma::Allocatorprotected
is_equal(const memory_resource &other) const BSLS_KEYWORD_NOEXCEPTbsl::memory_resourceinline
memory_resource() BSLS_KEYWORD_DEFAULTbsl::memory_resource
memory_resource(const memory_resource &) BSLS_KEYWORD_DEFAULTbsl::memory_resource
bdlma::ManagedAllocator::operator=(const memory_resource &) BSLS_KEYWORD_DEFAULTbsl::memory_resource
release() BSLS_KEYWORD_OVERRIDEbdlma::SequentialAllocatorinlinevirtual
reserveCapacity(bsls::Types::size_type numBytes)bdlma::SequentialAllocatorinline
rewind()bdlma::SequentialAllocatorinlinevirtual
SequentialAllocator(bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinlineexplicit
SequentialAllocator(bsls::BlockGrowth::Strategy growthStrategy, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinlineexplicit
SequentialAllocator(bsls::Alignment::Strategy alignmentStrategy, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinlineexplicit
SequentialAllocator(bsls::BlockGrowth::Strategy growthStrategy, bsls::Alignment::Strategy alignmentStrategy, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinline
SequentialAllocator(int initialSize)bdlma::SequentialAllocatorinlineexplicit
SequentialAllocator(bsls::Types::size_type initialSize, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinlineexplicit
SequentialAllocator(bsls::Types::size_type initialSize, bsls::BlockGrowth::Strategy growthStrategy, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinline
SequentialAllocator(bsls::Types::size_type initialSize, bsls::Alignment::Strategy alignmentStrategy, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinline
SequentialAllocator(bsls::Types::size_type initialSize, bsls::BlockGrowth::Strategy growthStrategy, bsls::Alignment::Strategy alignmentStrategy, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinline
SequentialAllocator(bsls::Types::size_type initialSize, bsls::Types::size_type maxBufferSize, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinline
SequentialAllocator(bsls::Types::size_type initialSize, bsls::Types::size_type maxBufferSize, bsls::BlockGrowth::Strategy growthStrategy, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinline
SequentialAllocator(bsls::Types::size_type initialSize, bsls::Types::size_type maxBufferSize, bsls::Alignment::Strategy alignmentStrategy, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinline
SequentialAllocator(bsls::Types::size_type initialSize, bsls::Types::size_type maxBufferSize, bsls::BlockGrowth::Strategy growthStrategy, bsls::Alignment::Strategy alignmentStrategy, bslma::Allocator *basicAllocator=0)bdlma::SequentialAllocatorinline
size_type typedefbslma::Allocator
throwBadAlloc()bslma::Allocatorstatic
truncate(void *address, bsls::Types::size_type originalSize, bsls::Types::size_type newSize)bdlma::SequentialAllocatorinline
~Allocator() BSLS_KEYWORD_OVERRIDEbslma::Allocator
~memory_resource()bsl::memory_resourceinlinevirtual
~SequentialAllocator() BSLS_KEYWORD_OVERRIDEbdlma::SequentialAllocator