367. Point-to-Point Communication C++ Bindings


Up: C++ Bindings (deprecated) Next: Datatypes C++ Bindings Previous: C++ Bindings (deprecated)


namespace MPI { 
{ void Attach_buffer(void* buffer, int size) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Bsend(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ Prequest Comm::Bsend_init(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Request::Cancel() const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ int Detach_buffer(void*& buffer) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Request::Free() (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ int Status::Get_count(const Datatype& datatype) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ int Status::Get_error() const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ int Status::Get_source() const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ bool Request::Get_status() const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ bool Request::Get_status(Status& status) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ int Status::Get_tag() const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ Request Comm::Ibsend(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ bool Comm::Iprobe(int source, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ bool Comm::Iprobe(int source, int tag, Status& status) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ Request Comm::Irecv(void* buf, int count, const Datatype& datatype, int source, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ Request Comm::Irsend(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ bool Status::Is_cancelled() const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ Request Comm::Isend(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ Request Comm::Issend(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Probe(int source, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Probe(int source, int tag, Status& status) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Recv(void* buf, int count, const Datatype& datatype, int source, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Recv(void* buf, int count, const Datatype& datatype, int source, int tag, Status& status) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ Prequest Comm::Recv_init(void* buf, int count, const Datatype& datatype, int source, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Rsend(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ Prequest Comm::Rsend_init(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Send(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ Prequest Comm::Send_init(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Sendrecv(const void *sendbuf, int sendcount, const Datatype& sendtype, int dest, int sendtag, void *recvbuf, int recvcount, const Datatype& recvtype, int source, int recvtag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Sendrecv(const void *sendbuf, int sendcount, const Datatype& sendtype, int dest, int sendtag, void *recvbuf, int recvcount, const Datatype& recvtype, int source, int recvtag, Status& status) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Sendrecv_replace(void* buf, int count, const Datatype& datatype, int dest, int sendtag, int source, int recvtag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Sendrecv_replace(void* buf, int count, const Datatype& datatype, int dest, int sendtag, int source, int recvtag, Status& status) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Status::Set_error(int error) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Status::Set_source(int source) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Status::Set_tag(int tag) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Comm::Ssend(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ Prequest Comm::Ssend_init(const void* buf, int count, const Datatype& datatype, int dest, int tag) const (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Prequest::Start() (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static void Prequest::Startall(int count, Prequest array_of_requests[]) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ bool Request::Test() (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ bool Request::Test(Status& status) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static bool Request::Testall(int count, Request array_of_requests[]) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static bool Request::Testall(int count, Request array_of_requests[], Status array_of_statuses[]) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static bool Request::Testany(int count, Request array_of_requests[], int& index) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static bool Request::Testany(int count, Request array_of_requests[], int& index, Status& status) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static int Request::Testsome(int incount, Request array_of_requests[], int array_of_indices[]) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static int Request::Testsome(int incount, Request array_of_requests[], int array_of_indices[], Status array_of_statuses[]) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Request::Wait() (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ void Request::Wait(Status& status) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static void Request::Waitall(int count, Request array_of_requests[]) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static void Request::Waitall(int count, Request array_of_requests[], Status array_of_statuses[]) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static int Request::Waitany(int count, Request array_of_requests[]) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static int Request::Waitany(int count, Request array_of_requests[], Status& status) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static int Request::Waitsome(int incount, Request array_of_requests[], int array_of_indices[]) (binding deprecated, see Section Deprecated since MPI-2.2 ) }
{ static int Request::Waitsome(int incount, Request array_of_requests[], int array_of_indices[], Status array_of_statuses[]) (binding deprecated, see Section Deprecated since MPI-2.2 ) }

}; 



Up: C++ Bindings (deprecated) Next: Datatypes C++ Bindings Previous: C++ Bindings (deprecated)


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