OpenM++ runtime library (libopenm)
|
non-blocking send of value array (empty implementation) More...
#include <msgEmpty.h>
Public Member Functions | |
MsgEmptySendArray (int i_selfRank, int i_sendTo, MsgTag i_msgTag, const type_info &i_type, size_t i_size, void *i_valueArr) | |
create sender and initiate non-blocking send of value array (does nothing). | |
~MsgEmptySendArray (void) noexcept | |
cleanup message sender resources (does nothing). | |
bool | isCompleted (void) |
return true if send completed (always true). More... | |
Public Member Functions inherited from openm::IMsgSendArray | |
virtual | ~IMsgSendArray (void) noexcept=0 |
cleanup message sender resources. | |
Public Member Functions inherited from openm::IMsgSend | |
virtual | ~IMsgSend (void) noexcept=0 |
cleanup message sender resources. | |
virtual bool | isCompleted (void)=0 |
check is send completed. More... | |
Public Member Functions inherited from openm::MsgEmptySendBase | |
MsgEmptySendBase (int i_selfRank, int i_sendTo, MsgTag i_msgTag) | |
create sender and initiate non-blocking send (does nothing). | |
virtual | ~MsgEmptySendBase (void) noexcept |
cleanup message sender resources (does nothing). | |
Additional Inherited Members | |
Static Public Member Functions inherited from openm::IMsgSendArray | |
static IMsgSendArray * | create (int i_selfRank, int i_sendTo, MsgTag i_msgTag, const type_info &i_type, size_t i_size, void *i_valueArr) |
create new value array sender. More... | |
Protected Attributes inherited from openm::MsgEmptySendBase | |
int | msgTag |
int | selfRank |
int | sendToRank |
non-blocking send of value array (empty implementation)
|
inlinevirtual |
return true if send completed (always true).
Implements openm::IMsgSend.