Test

Warning

doxygenfunction: Unable to resolve function “mpicpp_lite::test” with arguments (const Request&) in doxygen xml output for project “mpicpp-lite” from directory: /home/runner/work/mpicpp-lite/mpicpp-lite/build/docs/xml/. Potential matches:

- bool test(Request &request)
- bool test(Request &request, Status &status)

Warning

doxygenfunction: Unable to resolve function “mpicpp_lite::test” with arguments (const Request&, Status&) in doxygen xml output for project “mpicpp-lite” from directory: /home/runner/work/mpicpp-lite/mpicpp-lite/build/docs/xml/. Potential matches:

- bool test(Request &request)
- bool test(Request &request, Status &status)
inline bool mpicpp_lite::test_all(std::vector<Request> &requests)

Test for the completion of all previously initiated requests.

Parameters:

requests – Requests to test

Returns:

true only if all requests have completed, false otherwise

inline bool mpicpp_lite::test_any(std::vector<Request> &requests, int &index)

Test for completion of any previously initiated requests.

Parameters:
  • requests – Requests to test

  • index – Index of operation that completed or UNDEFINED if none completed

Returns:

true if one of the operations is complete