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. More... | |
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.