MPP Programming Interface Reference Manual  jpl-r2.0.0
mpi_types.h File Reference

MPI data types. More...

Macros

#define MPI_SUCCESS   (0)
 
#define MPI_FAILURE   (-1)
 
#define MPI_UNUSED(x)   (void)(x)
 
#define MPI_VOID   void
 
#define VOID   void
 

Typedefs

typedef unsigned char UINT8
 a typedef for UINT8.
 
typedef unsigned short UINT16
 a typedef for UINT16.
 
typedef unsigned int UINT32
 a typedef for UINT32.
 
typedef unsigned long long UINT64
 a typedef for UINT64.
 
typedef signed char INT8
 a typedef for INT8.
 
typedef signed short INT16
 a typedef for INT16.
 
typedef signed int INT32
 a typedef for INT32.
 
typedef signed long long INT64
 a typedef for INT64.
 
typedef float FLOAT
 a typedef for FLOAT.
 

Enumerations

enum  BOOL { FALSE = 0, TRUE = -1 }
 Enumeration of BOOL. More...
 

Detailed Description

MPI data types.

Macro Definition Documentation

#define MPI_FAILURE   (-1)

Definition of failure in MPI.

#define MPI_SUCCESS   (0)

Definition of success in MPI.

#define MPI_UNUSED (   x)    (void)(x)

Definition of unused in MPI.

#define MPI_VOID   void

Definition of void in MPI.

#define VOID   void

Definition of void.

Enumeration Type Documentation

enum BOOL

Enumeration of BOOL.

Enumerator
FALSE 

False.

TRUE 

True.