


Up:  C++ Bindings (deprecated)
Next:  Process Topologies C++ Bindings
Previous:  Collective Communication C++ Bindings
 
namespace MPI { 
 
 { Comm& Comm::Clone() const = 0  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Cartcomm& Cartcomm::Clone() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Distgraphcomm& Distgraphcomm::Clone() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Graphcomm& Graphcomm::Clone() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Intercomm& Intercomm::Clone() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Intracomm& Intracomm::Clone() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static int Comm::Compare(const Comm& comm1, const Comm& comm2)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static int Group::Compare(const Group& group1, const Group& group2)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Intracomm Intracomm::Create(const Group& group) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Intercomm Intercomm::Create(const Group& group) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Intercomm Intracomm::Create_intercomm(int local_leader, const Comm& peer_comm, int remote_leader, int tag) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static int Comm::Create_keyval(Comm::Copy_attr_function* comm_copy_attr_fn, Comm::Delete_attr_function* comm_delete_attr_fn, void* extra_state)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static int Datatype::Create_keyval(Datatype::Copy_attr_function* type_copy_attr_fn, Datatype::Delete_attr_function* type_delete_attr_fn, void* extra_state)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static int Win::Create_keyval(Win::Copy_attr_function* win_copy_attr_fn, Win::Delete_attr_function* win_delete_attr_fn, void* extra_state)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Comm::Delete_attr(int comm_keyval)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Datatype::Delete_attr(int type_keyval)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Win::Delete_attr(int win_keyval)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static Group Group::Difference(const Group& group1, const Group& group2)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Cartcomm Cartcomm::Dup() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Distgraphcomm Distgraphcomm::Dup() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Graphcomm Graphcomm::Dup() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Intercomm Intercomm::Dup() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Intracomm Intracomm::Dup() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Group Group::Excl(int n, const int ranks[]) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Comm::Free()  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Group::Free()  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static void Comm::Free_keyval(int& comm_keyval)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static void Datatype::Free_keyval(int& type_keyval)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static void Win::Free_keyval(int& win_keyval)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { bool Comm::Get_attr(int comm_keyval, void* attribute_val) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { bool Datatype::Get_attr(int type_keyval, void* attribute_val) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { bool Win::Get_attr(int win_keyval, void* attribute_val) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Group Comm::Get_group() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Comm::Get_name(char* comm_name, int& resultlen) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Datatype::Get_name(char* type_name, int& resultlen) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Win::Get_name(char* win_name, int& resultlen) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { int Comm::Get_rank() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { int Group::Get_rank() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Group Intercomm::Get_remote_group() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { int Intercomm::Get_remote_size() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { int Comm::Get_size() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { int Group::Get_size() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Group Group::Incl(int n, const int ranks[]) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static Group Group::Intersect(const Group& group1, const Group& group2)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { bool Comm::Is_inter() const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Intracomm Intercomm::Merge(bool high) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Group Group::Range_excl(int n, const int ranges[][3]) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Group Group::Range_incl(int n, const int ranges[][3]) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Comm::Set_attr(int comm_keyval, const void* attribute_val) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Datatype::Set_attr(int type_keyval, const void* attribute_val)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Win::Set_attr(int win_keyval, const void* attribute_val)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Comm::Set_name(const char* comm_name)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Datatype::Set_name(const char* type_name)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { void Win::Set_name(const char* win_name)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Intercomm Intercomm::Split(int color, int key) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { Intracomm Intracomm::Split(int color, int key) const  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static void Group::Translate_ranks (const Group& group1, int n, const int ranks1[], const Group& group2, int ranks2[])  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 { static Group Group::Union(const Group& group1, const Group& group2)  (binding deprecated, see Section Deprecated since  MPI-2.2 
) }
  
 
}; 
 



Up:  C++ Bindings (deprecated)
Next:  Process Topologies C++ Bindings
Previous:  Collective Communication C++ Bindings
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