Public Types | Static Public Member Functions

LibGeoDecomp::SerializationBuffer< CELL > Class Template Reference

This class provides a uniform interface to the different buffer types to be used with GridVecConv. More...

#include <serializationbuffer.h>

List of all members.

Public Types

typedef
SerializationBufferHelpers::Implementation
< CELL > 
Implementation
typedef Implementation::BufferType BufferType
typedef Implementation::ElementType ElementType
typedef Implementation::FixedSize FixedSize

Static Public Member Functions

template<typename REGION >
static BufferType create (const REGION &region)
static ElementTypegetData (BufferType &buffer)
static MPI_Datatype cellMPIDataType ()

Detailed Description

template<typename CELL>
class LibGeoDecomp::SerializationBuffer< CELL >

This class provides a uniform interface to the different buffer types to be used with GridVecConv.


Member Typedef Documentation

template<typename CELL>
typedef Implementation::FixedSize LibGeoDecomp::SerializationBuffer< CELL >::FixedSize

Member Function Documentation

template<typename CELL>
static MPI_Datatype LibGeoDecomp::SerializationBuffer< CELL >::cellMPIDataType (  )  [inline, static]
template<typename CELL>
template<typename REGION >
static BufferType LibGeoDecomp::SerializationBuffer< CELL >::create ( const REGION &  region  )  [inline, static]
template<typename CELL>
static ElementType* LibGeoDecomp::SerializationBuffer< CELL >::getData ( BufferType buffer  )  [inline, static]

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