queso-0.57.1
|
#include <MpiComm.h>
Private Member Functions | |
StandardType (const T *example=NULL) | |
Additional Inherited Members | |
Public Member Functions inherited from QUESO::DataType | |
DataType () | |
DataType (const DataType &other) | |
DataType (const RawType_MPI_Datatype &type) | |
DataType (const DataType &other, unsigned int count) | |
DataType (const DataType &, unsigned int) | |
DataType & | operator= (const DataType &other) |
DataType & | operator= (const RawType_MPI_Datatype &type) |
operator const RawType_MPI_Datatype & () const | |
operator RawType_MPI_Datatype & () | |
void | commit () |
void | free () |
Protected Attributes inherited from QUESO::DataType | |
RawType_MPI_Datatype | _datatype |
Templated class to provide the appropriate MPI datatype for use with built-in C types or simple C++ constructions.
More complicated data types may need to provide a pointer-to-T so that we can use MPI_Address without constructing a new T.
|
private |