allocate(size_type size) BSLS_KEYWORD_OVERRIDE | bslma::TestAllocator | virtual |
bsl::memory_resource::allocate(size_t bytes, size_t alignment=k_MAX_ALIGN) | bsl::memory_resource | inline |
allocationLimit() const | bslma::TestAllocator | inline |
deallocate(void *address) BSLS_KEYWORD_OVERRIDE | bslma::TestAllocator | 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 |
isNoAbort() const | bslma::TestAllocator | inline |
isQuiet() const | bslma::TestAllocator | inline |
isVerbose() const | bslma::TestAllocator | inline |
lastAllocateAddress() const | bslma::TestAllocator | inline |
lastAllocatedAddress() const | bslma::TestAllocator | inline |
lastAllocatedNumBytes() const | bslma::TestAllocator | inline |
lastAllocateNumBytes() const | bslma::TestAllocator | inline |
lastDeallocateAddress() const | bslma::TestAllocator | inline |
lastDeallocatedAddress() const | bslma::TestAllocator | inline |
lastDeallocatedNumBytes() const | bslma::TestAllocator | inline |
lastDeallocateNumBytes() const | bslma::TestAllocator | inline |
memory_resource() BSLS_KEYWORD_DEFAULT | bsl::memory_resource | |
memory_resource(const memory_resource &) BSLS_KEYWORD_DEFAULT | bsl::memory_resource | |
name() const | bslma::TestAllocator | inline |
numAllocation() const | bslma::TestAllocator | inline |
numAllocations() const | bslma::TestAllocator | inline |
numBlocksInUse() const | bslma::TestAllocator | inline |
numBlocksMax() const | bslma::TestAllocator | inline |
numBlocksTotal() const | bslma::TestAllocator | inline |
numBoundsErrors() const | bslma::TestAllocator | inline |
numBytesInUse() const | bslma::TestAllocator | inline |
numBytesMax() const | bslma::TestAllocator | inline |
numBytesTotal() const | bslma::TestAllocator | inline |
numDeallocation() const | bslma::TestAllocator | inline |
numDeallocations() const | bslma::TestAllocator | inline |
numMismatches() const | bslma::TestAllocator | inline |
operator<< | bslma::TestAllocator | friend |
bslma::Allocator::operator=(const memory_resource &) BSLS_KEYWORD_DEFAULT | bsl::memory_resource | |
print(std::FILE *f=stdout) const | bslma::TestAllocator | |
setAllocationLimit(bsls::Types::Int64 limit) | bslma::TestAllocator | inline |
setNoAbort(bool flagValue) | bslma::TestAllocator | inline |
setQuiet(bool flagValue) | bslma::TestAllocator | inline |
setVerbose(bool flagValue) | bslma::TestAllocator | inline |
size_type typedef | bslma::Allocator | |
status() const | bslma::TestAllocator | |
TestAllocator(Allocator *basicAllocator=0) | bslma::TestAllocator | explicit |
TestAllocator(const char *name, Allocator *basicAllocator=0) | bslma::TestAllocator | explicit |
TestAllocator(bool verboseFlag, Allocator *basicAllocator=0) | bslma::TestAllocator | explicit |
TestAllocator(const char *name, bool verboseFlag, Allocator *basicAllocator=0) | bslma::TestAllocator | |
throwBadAlloc() | bslma::Allocator | static |
~Allocator() BSLS_KEYWORD_OVERRIDE | bslma::Allocator | |
~memory_resource() | bsl::memory_resource | inlinevirtual |
~TestAllocator() BSLS_KEYWORD_OVERRIDE | bslma::TestAllocator | |