template <typename T>

class Container

Defined at line 142 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/memory_allocator.h

A C++ allocator for containers of T.

Public Methods

void Container<T> (MemoryAllocator * underlying_allocator)

Construct the allocator:

is borrowed, and must

outlive this object.

Defined at line 148 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/memory_allocator.h

template <typename U>
void Container<T> (const Container<U> & other)

Defined at line 151 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/memory_allocator.h

MemoryAllocator * underlying_allocator ()

Defined at line 154 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/memory_allocator.h

T * allocate (size_t n)

Defined at line 158 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/memory_allocator.h

void deallocate (T * p, size_t n)

Defined at line 162 of file ../../third_party/grpc-migrating/src/include/grpc/event_engine/memory_allocator.h