BDE 4.14.0 Production release
|
This is the complete list of members for bdlma::LocalSequentialAllocator< t_SIZE >, including all inherited members.
allocate(size_type size) BSLS_KEYWORD_OVERRIDE | bdlma::BufferedSequentialAllocator | inlinevirtual |
bsl::memory_resource::allocate(size_t bytes, size_t alignment=k_MAX_ALIGN) | bsl::memory_resource | inline |
allocator() const | bdlma::BufferedSequentialAllocator | inline |
BufferedSequentialAllocator(char *buffer, bsls::Types::size_type size, bslma::Allocator *basicAllocator=0) | bdlma::BufferedSequentialAllocator | inline |
BufferedSequentialAllocator(char *buffer, bsls::Types::size_type size, bsls::BlockGrowth::Strategy growthStrategy, bslma::Allocator *basicAllocator=0) | bdlma::BufferedSequentialAllocator | inline |
BufferedSequentialAllocator(char *buffer, bsls::Types::size_type size, bsls::Alignment::Strategy alignmentStrategy, bslma::Allocator *basicAllocator=0) | bdlma::BufferedSequentialAllocator | inline |
BufferedSequentialAllocator(char *buffer, bsls::Types::size_type size, bsls::BlockGrowth::Strategy growthStrategy, bsls::Alignment::Strategy alignmentStrategy, bslma::Allocator *basicAllocator=0) | bdlma::BufferedSequentialAllocator | inline |
BufferedSequentialAllocator(char *buffer, bsls::Types::size_type size, bsls::Types::size_type maxBufferSize, bslma::Allocator *basicAllocator=0) | bdlma::BufferedSequentialAllocator | inline |
BufferedSequentialAllocator(char *buffer, bsls::Types::size_type size, bsls::Types::size_type maxBufferSize, bsls::BlockGrowth::Strategy growthStrategy, bslma::Allocator *basicAllocator=0) | bdlma::BufferedSequentialAllocator | inline |
BufferedSequentialAllocator(char *buffer, bsls::Types::size_type size, bsls::Types::size_type maxBufferSize, bsls::Alignment::Strategy alignmentStrategy, bslma::Allocator *basicAllocator=0) | bdlma::BufferedSequentialAllocator | inline |
BufferedSequentialAllocator(char *buffer, bsls::Types::size_type size, bsls::Types::size_type maxBufferSize, bsls::BlockGrowth::Strategy growthStrategy, bsls::Alignment::Strategy alignmentStrategy, bslma::Allocator *basicAllocator=0) | bdlma::BufferedSequentialAllocator | inline |
d_align | bdlma::LocalSequentialAllocator< t_SIZE > | |
d_buffer | bdlma::LocalSequentialAllocator< t_SIZE > | |
deallocate(void *address) BSLS_KEYWORD_OVERRIDE | bdlma::BufferedSequentialAllocator | inlinevirtual |
bsl::memory_resource::deallocate(void *p, size_t bytes, size_t alignment=k_MAX_ALIGN) | bsl::memory_resource | inline |
deleteObject(const TYPE *object) | bslma::Allocator | inline |
deleteObject(bsl::nullptr_t) | bslma::Allocator | inline |
deleteObjectRaw(const TYPE *object) | bslma::Allocator | inline |
deleteObjectRaw(bsl::nullptr_t) | bslma::Allocator | inline |
do_allocate(std::size_t bytes, std::size_t alignment) BSLS_KEYWORD_OVERRIDE | bslma::Allocator | protected |
do_deallocate(void *p, std::size_t bytes, std::size_t alignment) BSLS_KEYWORD_OVERRIDE | bslma::Allocator | protected |
do_is_equal(const memory_resource &other) const BSLS_KEYWORD_NOEXCEPT BSLS_KEYWORD_OVERRIDE | bslma::Allocator | protected |
is_equal(const memory_resource &other) const BSLS_KEYWORD_NOEXCEPT | bsl::memory_resource | inline |
memory_resource() BSLS_KEYWORD_DEFAULT | bsl::memory_resource | |
memory_resource(const memory_resource &) BSLS_KEYWORD_DEFAULT | bsl::memory_resource | |
bdlma::ManagedAllocator::operator=(const memory_resource &) BSLS_KEYWORD_DEFAULT | bsl::memory_resource | |
release() BSLS_KEYWORD_OVERRIDE | bdlma::BufferedSequentialAllocator | inlinevirtual |
rewind() | bdlma::BufferedSequentialAllocator | inlinevirtual |
size_type typedef | bslma::Allocator | |
throwBadAlloc() | bslma::Allocator | static |
~Allocator() BSLS_KEYWORD_OVERRIDE | bslma::Allocator | |
~BufferedSequentialAllocator() BSLS_KEYWORD_OVERRIDE | bdlma::BufferedSequentialAllocator | |
~memory_resource() | bsl::memory_resource | inlinevirtual |