ug4
pcl_datatype.h File Reference
#include <mpi.h>
#include "common/types.h"
#include "common/error.h"

Go to the source code of this file.

Classes

class  pcl::DataTypeDirectlySupported
 
class  pcl::DataTypeIndirectlySupported
 
class  pcl::DataTypeTraits< T >
 
class  pcl::DataTypeTraits< char >
 
class  pcl::DataTypeTraits< double >
 
class  pcl::DataTypeTraits< float >
 
class  pcl::DataTypeTraits< int >
 
class  pcl::DataTypeTraits< long >
 
class  pcl::DataTypeTraits< unsigned char >
 
class  pcl::DataTypeTraits< unsigned long >
 
class  pcl::DataTypeTraits< unsigned long long >
 

Namespaces

 pcl
 

Macros

#define PCL_DT_BYTE   MPI_BYTE
 
#define PCL_DT_CHAR   MPI_CHAR
 
#define PCL_DT_DOUBLE   MPI_DOUBLE
 
#define PCL_DT_FLOAT   MPI_FLOAT
 
#define PCL_DT_INT   MPI_INT
 
#define PCL_DT_LONG   MPI_LONG
 
#define PCL_DT_LONG_DOUBLE   MPI_LONG_DOUBLE
 
#define PCL_DT_LONG_LONG_INT   MPI_LONG_LONG_INT
 
#define PCL_DT_NULL   MPI_DATATYPE_NULL
 
#define PCL_DT_PACKED   MPI_PACKED
 
#define PCL_DT_SHORT   MPI_SHORT
 
#define PCL_DT_UNSIGNED_CHAR   MPI_UNSIGNED_CHAR
 
#define PCL_DT_UNSIGNED_LONG   MPI_UNSIGNED_LONG
 
#define PCL_DT_UNSIGNED_LONG_LONG   MPI_UNSIGNED_LONG_LONG
 

Typedefs

typedef MPI_Datatype pcl::DataType
 

Functions

size_t pcl::GetSize (const DataType &t)