template <typename T>

class Container

Defined at line 143 of file ../../third_party/grpc/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 149 of file ../../third_party/grpc/src/include/grpc/event_engine/memory_allocator.h

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

Defined at line 152 of file ../../third_party/grpc/src/include/grpc/event_engine/memory_allocator.h

MemoryAllocator * underlying_allocator ()

Defined at line 155 of file ../../third_party/grpc/src/include/grpc/event_engine/memory_allocator.h

T * allocate (size_t n)

Defined at line 159 of file ../../third_party/grpc/src/include/grpc/event_engine/memory_allocator.h

void deallocate (T * p, size_t n)

Defined at line 163 of file ../../third_party/grpc/src/include/grpc/event_engine/memory_allocator.h