|
OpenM++ runtime library (libopenm)
|
public interface for message receiver More...
#include <msgCommon.h>

Public Member Functions | |
| virtual | ~IMsgRecv (void) noexcept=0 |
| cleanup message receiver resources. | |
| virtual bool | tryReceive (void)=0 |
| try to receive the data, return return true if received. | |
public interface for message receiver
|
pure virtual |
try to receive the data, return return true if received.
Implemented in openm::MsgEmptyRecvArray, openm::MsgEmptyRecvPacked, openm::MpiRecvArray, and openm::MpiRecvPacked.