#include <memory>
-namespace simgrid{
-namespace smpi{
+namespace simgrid::smpi {
struct smpi_mpi_generalized_request_funcs_t {
MPI_Grequest_query_function *query_fn;
bool detached_;
MPI_Request detached_sender_;
int refcount_;
+ unsigned int message_id_;
MPI_Op op_;
std::unique_ptr<smpi_mpi_generalized_request_funcs_t> generalized_funcs;
std::vector<MPI_Request> nbc_requests_;
static Request* f2c(int);
};
-
-}
-}
+} // namespace simgrid::smpi
#endif