|
OpenM++ runtime library (libopenm)
|
non-blocking receive of value array (empty implementation) More...
#include <msgEmpty.h>


Public Member Functions | |
| MsgEmptyRecvArray (int i_selfRank, int i_recvFrom, MsgTag i_msgTag, const type_info &i_type, size_t i_size, void *io_valueArr) | |
| create sender and initiate non-blocking receive of value array (does nothing). | |
| ~MsgEmptyRecvArray (void) noexcept | |
| cleanup message receiver resources (does nothing). | |
| bool | tryReceive (void) |
| try to non-blocking receive value array, return true if completed (always true). | |
Public Member Functions inherited from openm::IMsgRecvArray | |
| virtual | ~IMsgRecvArray (void) noexcept=0 |
| cleanup value array receiver resources. | |
Public Member Functions inherited from openm::IMsgRecv | |
| virtual | ~IMsgRecv (void) noexcept=0 |
| cleanup message receiver resources. | |
Additional Inherited Members | |
Static Public Member Functions inherited from openm::IMsgRecvArray | |
| static IMsgRecvArray * | create (int i_selfRank, int i_recvFrom, MsgTag i_msgTag, const type_info &i_type, size_t i_size, void *io_valueArr) |
| create new receiver for value array. | |
non-blocking receive of value array (empty implementation)
|
inlinevirtual |
try to non-blocking receive value array, return true if completed (always true).
Implements openm::IMsgRecv.