LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
Loading...
Searching...
No Matches
lci::allocator_base_t Struct Referenceabstract

The user-defined allocator type. More...

#include <lci.hpp>

Public Member Functions

virtual void * allocate (size_t size)=0
 
virtual void deallocate (void *ptr)=0
 
virtual ~allocator_base_t ()=default
 

Detailed Description

The user-defined allocator type.

Constructor & Destructor Documentation

◆ ~allocator_base_t()

virtual lci::allocator_base_t::~allocator_base_t ( )
virtualdefault

Member Function Documentation

◆ allocate()

virtual void * lci::allocator_base_t::allocate ( size_t size)
pure virtual
Here is the caller graph for this function:

◆ deallocate()

virtual void lci::allocator_base_t::deallocate ( void * ptr)
pure virtual

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