13.13. C++ Bindings on all MPI Classes



Up: MPI-1 C++ Language Binding Next: Construction / Destruction Previous: C++ Bindings for Exceptions
The C++ language requires all classes to have four special functions: a default constructor, a copy constructor, a destructor, and an assignment operator. The bindings for these functions are listed below; their semantics are discussed in Section Semantics . The two constructors are not virtual. The bindings prototype functions using the type <CLASS> rather than listing each function for every MPI class; the token <CLASS> can be replaced with valid MPI-2 class names, such as Group, Datatype, etc., except when noted. In addition, bindings are provided for comparison and inter-language operability from Sections Semantics and Mixed-Language Operability .



Up: MPI-1 C++ Language Binding Next: Construction / Destruction Previous: C++ Bindings for Exceptions
Return to MPI-2 Standard Index
MPI-2.0 of July 18, 1997
HTML Generated on August 11, 1997