19#ifndef TIMPI_DATA_TYPE_H
20#define TIMPI_DATA_TYPE_H
Encapsulates the MPI_Datatype.
DataType(const DataType &other, unsigned int count)
static const bool is_fixed_type
DataType(const data_type &type)
virtual ~DataType()=default
DataType(const DataType &other)=default
DataType & operator=(const DataType &other)=default
DataType(DataType &&other)=default
StandardType<T>'s which do not define a way to MPI_Type T should inherit from this class.
NotADataType(const NotADataType &other)=default
NotADataType(NotADataType &&other)=default
NotADataType & operator=(const NotADataType &other)=default
static const bool is_fixed_type
Tnew cast_int(Told oldvar)
void ignore(const Args &...)