|
BDE 4.14.0 Production release
|
This is the complete list of members for bdlma::AlignedAllocator, including all inherited members.
| allocate(size_type size)=0 | bslma::Allocator | pure virtual |
| bsl::memory_resource::allocate(size_t bytes, size_t alignment=k_MAX_ALIGN) | bsl::memory_resource | inline |
| allocateAligned(bsls::Types::size_type size, bsls::Types::size_type alignment)=0 | bdlma::AlignedAllocator | pure virtual |
| deallocate(void *address)=0 | bslma::Allocator | pure virtual |
| 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 | |
| operator=(const memory_resource &) BSLS_KEYWORD_DEFAULT | bsl::memory_resource | |
| size_type typedef | bslma::Allocator | |
| throwBadAlloc() | bslma::Allocator | static |
| ~Allocator() BSLS_KEYWORD_OVERRIDE | bslma::Allocator | |
| ~memory_resource() | bsl::memory_resource | inlinevirtual |