The C and Fortran name is listed in the left column and the C++ name is listed in the right column.
| 2c Return Codes | |
| MPI_ERR_ACCESS | MPI::ERR_ACCESS | 
| MPI_ERR_AMODE | MPI::ERR_AMODE | 
| MPI_ERR_BAD_FILE | MPI::ERR_BAD_FILE | 
| MPI_ERR_CONVERSION | MPI::ERR_CONVERSION | 
| MPI_ERR_DUP_DATAREP | MPI::ERR_DUP_DATAREP | 
| MPI_ERR_FILE_EXISTS | MPI::ERR_FILE_EXISTS | 
| MPI_ERR_FILE_IN_USE | MPI::ERR_FILE_IN_USE | 
| MPI_ERR_FILE | MPI::ERR_FILE | 
| MPI_ERR_INFO_NOKEY | MPI::ERR_INFO_NOKEY | 
| MPI_ERR_IO | MPI::ERR_IO | 
| MPI_ERR_NAME | MPI::ERR_NAME | 
| MPI_ERR_NOMEM | MPI::ERR_NOMEM | 
| MPI_ERR_NOT_SAME | MPI::ERR_NOT_SAME | 
| MPI_ERR_NO_SPACE | MPI::ERR_NO_SPACE | 
| MPI_ERR_NO_SUCH_FILE | MPI::ERR_NO_SUCH_FILE | 
| MPI_ERR_PORT | MPI::ERR_PORT | 
| MPI_ERR_QUOTA | MPI::ERR_QUOTA | 
| MPI_ERR_READ_ONLY | MPI::ERR_READ_ONLY | 
| MPI_ERR_SERVICE | MPI::ERR_SERVICE | 
| MPI_ERR_SPAWN | MPI::ERR_SPAWN | 
| MPI_ERR_UNSUPPORTED_DATAREP | MPI::ERR_UNSUPPORTED_DATAREP | 
| MPI_ERR_UNSUPPORTED_OPERATION | MPI::ERR_UNSUPPORTED_OPERATION | 
| 2c Assorted Constants | |
| MPI_ERRCODES_IGNORE | Not defined for C++ | 
| MPI_LASTUSEDCODE | MPI::LASTUSEDCODE | 
| 2c Variable Address Size | |
| MPI_ADDRESS_KIND | MPI::ADDRESS_KIND | 
| MPI_INTEGER_KIND | Not defined for C++ | 
| MPI_OFFSET_KIND | Not defined for C++ | 
| 2c Maximum Sizes for Strings | |
| MPI_INFO_MAX_KEYLEN | MPI::INFO_MAX_KEYLEN | 
| MPI_INFO_MAX_VALUELEN | MPI::INFO_MAX_VALUELEN | 
| MPI_MAX_NAME_STRING | MPI::MAX_NAME_STRING | 
| MPI_MAX_PORT_LEN | MPI::MAX_PORT_LEN | 
| 2c Named Predefined Datatypes | |
| MPI_WCHAR | MPI::WCHAR | 
| 2c Predefined Attribute Keys | |
| MPI_APPNUM | MPI::APPNUM | 
| 2c Collective Operations | |
| MPI_REPLACE | MPI::REPLACE | 
| 2c Null Handles | |
| MPI_FILE_NULL | MPI::FILE_NULL | 
| MPI_INFO_NULL | MPI::INFO_NULL | 
| 2c Dynamic Chapter Constants | |
| MPI_ARGVS_NULL | Not defined for C++ | 
| MPI_ARGV_NULL | Not defined for C++ | 
| MPI_UNIVERSE_SIZE | MPI::UNIVERSE_SIZE | 
| 2c One-Sided Constants | |
| MPI_LOCK_EXCLUSIVE | MPI::LOCK_EXCLUSIVE | 
| MPI_LOCK_SHARED | MPI::LOCK_SHARED | 
| MPI_WIN_BASE | MPI::WIN_BASE | 
| MPI_WIN_DISP_UNIT | MPI::WIN_DISP_UNIT | 
| MPI_WIN_NULL | MPI::WIN_NULL | 
| MPI_WIN_SIZE | MPI::WIN_SIZE | 
| 2c Collective Constants | |
| MPI_IN_PLACE | MPI::IN_PLACE | 
| MPI_ROOT | MPI::ROOT | 
| 2c Datatype Decoding Constants | |
| MPI_COMBINER_CONTIGUOUS | MPI::COMBINER_CONTIGUOUS | 
| MPI_COMBINER_DARRAY | MPI::COMBINER_DARRAY | 
| MPI_COMBINER_DUP | MPI::COMBINER_DUP | 
| MPI_COMBINER_F90_COMPLEX | MPI::COMBINER_F90_COMPLEX | 
| MPI_COMBINER_F90_INTEGER | MPI::COMBINER_F90_INTEGER | 
| MPI_COMBINER_F90_REAL | MPI::COMBINER_F90_REAL | 
| MPI_COMBINER_HINDEXED_INTEGER | MPI::COMBINER_HINDEXED_INTEGER | 
| MPI_COMBINER_HINDEXED | MPI::COMBINER_HINDEXED | 
| MPI_COMBINER_HVECTOR_INTEGER | MPI::COMBINER_HVECTOR_INTEGER | 
| MPI_COMBINER_HVECTOR | MPI::COMBINER_HVECTOR | 
| MPI_COMBINER_INDEXED_BLOCK | MPI::COMBINER_INDEXED_BLOCK | 
| MPI_COMBINER_INDEXED | MPI::COMBINER_INDEXED | 
| MPI_COMBINER_NAMED | MPI::COMBINER_NAMED | 
| MPI_COMBINER_RESIZED | MPI::COMBINER_RESIZED | 
| MPI_COMBINER_STRUCT_INTEGER | MPI::COMBINER_STRUCT_INTEGER | 
| MPI_COMBINER_STRUCT | MPI::COMBINER_STRUCT | 
| MPI_COMBINER_SUBARRAY | MPI::COMBINER_SUBARRAY | 
| MPI_COMBINER_VECTOR | MPI::COMBINER_VECTOR | 
| 2c Threads Constants | |
| MPI_THREAD_FUNNELED | MPI::THREAD_FUNNELED | 
| MPI_THREAD_MULTIPLE | MPI::THREAD_MULTIPLE | 
| MPI_THREAD_SERIALIZED | MPI::THREAD_SERIALIZED | 
| MPI_THREAD_SINGLE | MPI::THREAD_SINGLE | 
| 2c I/O Constants | |
| MPI_DISPLACEMENT_CURRENT | MPI::DISPLACEMENT_CURRENT | 
| MPI_DISTRIBUTE_BLOCK | MPI::DISTRIBUTE_BLOCK | 
| MPI_DISTRIBUTE_CYCLIC | MPI::DISTRIBUTE_CYCLIC | 
| MPI_DISTRIBUTE_DFLT_DARG | MPI::DISTRIBUTE_DFLT_DARG | 
| MPI_DISTRIBUTE_NONE | MPI::DISTRIBUTE_NONE | 
| MPI_MODE_APPEND | MPI::MODE_APPEND | 
| MPI_MODE_CREATE | MPI::MODE_CREATE | 
| MPI_MODE_DELETE_ON_CLOSE | MPI::MODE_DELETE_ON_CLOSE | 
| MPI_MODE_EXCL | MPI::MODE_EXCL | 
| MPI_MODE_NOCHECK | MPI::MODE_NOCHECK | 
| MPI_MODE_NOPRECEDE | MPI::MODE_NOPRECEDE | 
| MPI_MODE_NOPUT | MPI::MODE_NOPUT | 
| MPI_MODE_NOSTORE | MPI::MODE_NOSTORE | 
| MPI_MODE_NOSUCCEED | MPI::MODE_NOSUCCEED | 
| MPI_MODE_RDONLY | MPI::MODE_RDONLY | 
| MPI_MODE_RDWR | MPI::MODE_RDWR | 
| MPI_MODE_SEQUENTIAL | MPI::MODE_SEQUENTIAL | 
| MPI_MODE_UNIQUE_OPEN | MPI::MODE_UNIQUE_OPEN | 
| MPI_MODE_WRONLY | MPI::MODE_WRONLY | 
| MPI_ORDER_C | MPI::ORDER_C | 
| MPI_ORDER_FORTRAN | MPI::ORDER_FORTRAN | 
| MPI_SEEK_CUR | MPI::SEEK_CUR | 
| MPI_SEEK_END | MPI::SEEK_END | 
| MPI_SEEK_SET | MPI::SEEK_SET | 
| 2c Binding Constants | 
| MPI_TYPECLASS_COMPLEX | 
| MPI_TYPECLASS_INTEGER | 
| MPI_TYPECLASS_REAL | 
| 2c Handles to Assorted Structures (C) | 
| MPI_File | 
| MPI_Info | 
| MPI_Win | 
| 2c Where go?? | |
| MPI_STATUSES_IGNORE | Not defined for C++ | 
| MPI_STATUS_IGNORE | Not defined for C++ | 
| 2c Leftover - delete?? | |
| MPI_CONVERSION_FN_NULL | MPI::CONVERSION_FN_NULL |