classdesc::MPIbuf_array Class Reference

used for managing groups of messages More...

#include <classdescMP.h>

Collaboration diagram for classdesc::MPIbuf_array:
Collaboration graph

Public Member Functions

 MPIbuf_array (unsigned n)
 
MPIbufoperator[] (unsigned i)
 
bool testall ()
 return true if all messages have been completed
 
int testany ()
 return the index of any request that has completed, or MPI_UNDEFINED if none
 
std::vector< int > testsome ()
 return the index of the requests that have completed
 
void waitall ()
 wait for all outstanding requests to complete
 
int waitany ()
 wait for any outstanding request to complete, returning index of completed request
 
std::vector< int > waitsome ()
 wait for some outstanding requests to complete, returning an array of request indices
 

Detailed Description

used for managing groups of messages


The documentation for this class was generated from the following file: