25 #include "boost/smart_ptr.hpp"
26 #include "boost/bind.hpp"
48 MPI_Test(this->
buffer_req, &bufferflag, MPI_STATUS_IGNORE);
51 MPI_Test(this->
buffer_req, &sizeflag, MPI_STATUS_IGNORE);
59 void send(
int recv_rank,
int size_tag,
int data_tag, MPI_Comm comm) {
83 void insert(boost::shared_ptr<AsyncSendBuffer> buf) {
98 std::vector< boost::shared_ptr<AsyncSendBuffer> >
collection_;
AsyncSendBuffer(std::ostringstream &os)
void send(int recv_rank, int size_tag, int data_tag, MPI_Comm comm)
void insert(boost::shared_ptr< AsyncSendBuffer > buf)
std::vector< boost::shared_ptr< AsyncSendBuffer > > collection_