KaMPIng 0.1.1
Flexible and (near) zero-overhead C++ bindings for MPI
Loading...
Searching...
No Matches
kamping::AllocNewT< Container > Struct Template Reference

Buffer allocation tag used for indicating that a buffer should be allocated by KaMPIng. More...

#include <data_buffer.hpp>

Public Types

using container_type = Container
 The container type to allocate.
 

Detailed Description

template<typename Container>
struct kamping::AllocNewT< Container >

Buffer allocation tag used for indicating that a buffer should be allocated by KaMPIng.

Template Parameters
ContainerThe container to allocate.

Passing this with an appropriate template parameter to a buffer creation function (such as recv_buf()) indicates, that the MPI operation should allocate an appropriately sized buffer of type Container internally.

Member Typedef Documentation

◆ container_type

template<typename Container >
using kamping::AllocNewT< Container >::container_type = Container

The container type to allocate.

The container type to allocate.


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