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