7 int source()
const {
return s.MPI_SOURCE; }
8 int tag()
const {
return s.MPI_TAG; }
9 int error()
const {
return s.MPI_ERROR; }
12 bool cancelled()
const;
18 operator const MPI_Status&()
const {
return s; }
27 diy::mpi::status::cancelled()
const
31 MPI_Test_cancelled(const_cast<MPI_Status*>(&s), &flag);
34 DIY_UNSUPPORTED_MPI_CALL(diy::mpi::status::cancelled);
40 diy::mpi::status::count()
const
44 MPI_Get_count(const_cast<MPI_Status*>(&s), detail::get_mpi_datatype<T>(), &c);
47 DIY_UNSUPPORTED_MPI_CALL(diy::mpi::status::count);
Definition: no-mpi.hpp:39