5 #include "boost/smart_ptr.hpp"
6 #include "boost/bind.hpp"
28 MPI_Test(this->
buffer_req, &bufferflag, MPI_STATUS_IGNORE);
31 MPI_Test(this->
buffer_req, &sizeflag, MPI_STATUS_IGNORE);
39 void send(
int recv_rank,
int size_tag,
int data_tag, MPI_Comm comm) {
63 void insert(boost::shared_ptr<AsyncSendBuffer> buf) {
78 std::vector< boost::shared_ptr<AsyncSendBuffer> >
collection_;
AsyncSendBuffer(std::ostringstream &os)
std::vector< boost::shared_ptr< AsyncSendBuffer > > collection_
void send(int recv_rank, int size_tag, int data_tag, MPI_Comm comm)
void insert(boost::shared_ptr< AsyncSendBuffer > buf)