GRPC C++  1.39.1
Public Member Functions
grpc_event_engine::experimental::SliceAllocatorFactory Class Reference

#include <slice_allocator.h>

Public Member Functions

 SliceAllocatorFactory (grpc_resource_quota *quota)
 
 SliceAllocatorFactory (SliceAllocatorFactory &other)=delete
 
SliceAllocatorFactoryoperator= (const SliceAllocatorFactory &other)=delete
 
 SliceAllocatorFactory (SliceAllocatorFactory &&other) noexcept
 
SliceAllocatorFactoryoperator= (SliceAllocatorFactory &&other) noexcept
 
 ~SliceAllocatorFactory ()
 
SliceAllocator CreateSliceAllocator (absl::string_view peer_name)
 On Endpoint creation, call CreateSliceAllocator with the name of the endpoint peer (a URI string, most likely). More...
 

Constructor & Destructor Documentation

◆ SliceAllocatorFactory() [1/3]

grpc_event_engine::experimental::SliceAllocatorFactory::SliceAllocatorFactory ( grpc_resource_quota quota)
explicit

◆ SliceAllocatorFactory() [2/3]

grpc_event_engine::experimental::SliceAllocatorFactory::SliceAllocatorFactory ( SliceAllocatorFactory other)
delete

◆ SliceAllocatorFactory() [3/3]

grpc_event_engine::experimental::SliceAllocatorFactory::SliceAllocatorFactory ( SliceAllocatorFactory &&  other)
noexcept

◆ ~SliceAllocatorFactory()

grpc_event_engine::experimental::SliceAllocatorFactory::~SliceAllocatorFactory ( )

Member Function Documentation

◆ CreateSliceAllocator()

SliceAllocator grpc_event_engine::experimental::SliceAllocatorFactory::CreateSliceAllocator ( absl::string_view  peer_name)

On Endpoint creation, call CreateSliceAllocator with the name of the endpoint peer (a URI string, most likely).

Note: peer_name must outlive the Endpoint.

◆ operator=() [1/2]

SliceAllocatorFactory& grpc_event_engine::experimental::SliceAllocatorFactory::operator= ( const SliceAllocatorFactory other)
delete

◆ operator=() [2/2]

SliceAllocatorFactory& grpc_event_engine::experimental::SliceAllocatorFactory::operator= ( SliceAllocatorFactory &&  other)
noexcept

The documentation for this class was generated from the following file: