PoolAllocator<pair<COutPoint const, CCoinsCacheEntry>, 152>

Forwards all allocations/deallocations to the PoolResource.

Synopsis

Declared in <support/allocators/pool.h>

template<>
class PoolAllocator<pair<COutPoint const, CCoinsCacheEntry>, 152>;

Types

NameDescription
rebind The rebind struct here is mandatory because we use non type template arguments for PoolAllocator. See https://en.cppreference.com/w/cpp/named_req/Allocator#cite_note-2

Type Aliases

NameDescription
ResourceType The pool resource type that backs this allocator.
value_type The type of object this allocator allocates.

Member Functions

NameDescription
PoolAllocator [constructor]Constructors
operator= Copy assignment; shares the same backing resource.
allocate Forwards each call to the resource.
deallocate Forwards each call to the resource.
resource Access the backing pool resource.

Friends

NameDescription
PoolAllocatorForwards all allocations/deallocations to the PoolResource.