13.1. C++ Classes



Up: MPI-1 C++ Language Binding Next: Defined Constants Previous: MPI-1 C++ Language Binding
The following are the classes provided with the C++ MPI-1 language bindings:
namespace MPI {
class Comm {...};
class Intracomm : public Comm {...};
class Graphcomm : public Intracomm {...};
class Cartcomm : public Intracomm {...};
class Intercomm : public Comm {...};
class Datatype {...};
class Errhandler {...};
class Exception {...};
class Group {...};
class Op {...};
class Request {...};
class Prequest : public Request {...};
class Status {...};
};
Note that several MPI-1 functions, constants, and typedefs have been deprecated and therefore do not have corresponding C++ bindings. All deprecated names have corresponding new names in MPI-2 (albeit probably with different semantics). See the table in Section Deprecated Names and Functions for a list of the deprecated names and their corresponding new names. The bindings for the new names are listed in Annex Language Binding .



Up: MPI-1 C++ Language Binding Next: Defined Constants Previous: MPI-1 C++ Language Binding
Return to MPI-2 Standard Index
MPI-2.0 of July 18, 1997
HTML Generated on August 11, 1997
