42#ifndef TEUCHOS_DETAILS_MPICOMMREQUEST_HPP
43#define TEUCHOS_DETAILS_MPICOMMREQUEST_HPP
Implementation of Teuchos wrappers for MPI.
Reference-counted smart pointer for managing arrays.
MPI implementation of CommRequest<int>.
virtual ~MpiCommRequest()
Destructor; cancels the request if it is still pending.
ArrayRCP< const char > buffer_
The buffer for the nonblocking communication operation.
MpiCommRequest & operator=(const MpiCommRequest &)
MpiCommRequest(const MpiCommRequest &)
Smart reference counting pointer class for automatic garbage collection.
Namespace of implementation details.
RCP< MpiCommRequest > mpiCommRequest(MPI_Request rawMpiRequest, const ArrayRCP< const char > &buffer)