The entire set of C++ language bindings have been deprecated.  
  
 
  
The C++ bindings add minimal functionality over the C bindings while   
incurring a significant amount of maintenance to the  MPI specification.   
Since the C++ bindings are effectively a one-to-one mapping of the C bindings,   
it should be relatively easy to convert existing C++  MPI applications to use   
the  MPI C bindings.   
Additionally, there are third party packages available that provide C++ class   
library functionality (i.e., C++-specific functionality layered on top of the   
 MPI C bindings) that are likely more expressive and/or natural to C++   
programmers and are not suitable for standardization in this specification.  
 ( End of rationale.)   
  
The following function typedefs have been deprecated and are   
superseded by new names.  Other than the typedef names, the function   
signatures are exactly the same; the names were updated to match   
conventions of other function typedef names.   
   
  
 
 Rationale.  
 
  
 
| Deprecated Name | New Name | ||
| MPI_Comm_errhandler_fn | MPI_Comm_errhandler_function | ||
| MPI::Comm::Errhandler_fn | MPI::Comm::Errhandler_function | ||
| MPI_File_errhandler_fn | MPI_File_errhandler_function | ||
| MPI::File::Errhandler_fn | MPI::File::Errhandler_function | ||
| MPI_Win_errhandler_fn | MPI_Win_errhandler_function | ||
| MPI::Win::Errhandler_fn | MPI::Win:::Errhandler_function | ||
 
  
  
  
 
 
![]()
![]()
![]()
Up: Contents
Next:  Language Bindings
Previous:  Deprecated since  MPI-2.0
Return to MPI-2.2 Standard Index
Return to MPI Forum Home Page
(Unofficial) MPI-2.2 of September 4, 2009
HTML Generated on September 10, 2009