|
WARPXM v1.10.0
|
This is the complete list of members for WxMsgTmpl< T >, including all inherited members.
| _recvBuff | WxMsgTmpl< T > | protected |
| _recvSize | WxMsgTmpl< T > | protected |
| _sendBuff | WxMsgTmpl< T > | protected |
| _sendSize | WxMsgTmpl< T > | protected |
| allReduce(unsigned num, T *sendBuff, T *recvBuff, MPI_Op op) const =0 | WxMsgTmpl< T > | pure virtual |
| broadcast(unsigned num, T *buffer, int root) const =0 | WxMsgTmpl< T > | pure virtual |
| finishSend(WxMsgStatus ms) const =0 | WxMsgTmpl< T > | pure virtual |
| recv(unsigned num, std::vector< T > &array, unsigned sendRank, int tag) const =0 | WxMsgTmpl< T > | pure virtual |
| recv(unsigned num, T *array, unsigned sendRank, int tag) const =0 | WxMsgTmpl< T > | pure virtual |
| resizeArray(T *&array, unsigned &numElem, unsigned reqNumElem) const | WxMsgTmpl< T > | inlineprotected |
| resizeRecvBuff(unsigned reqSize) | WxMsgTmpl< T > | inlineprotected |
| resizeSendBuff(unsigned reqSize) | WxMsgTmpl< T > | inlineprotected |
| send(unsigned num, const T *array, unsigned recvRank, int tag) const =0 | WxMsgTmpl< T > | pure virtual |
| startRecv(unsigned num, unsigned sendRank, int tag=-1) const =0 | WxMsgTmpl< T > | pure virtual |
| startRecv(unsigned num, T *arr, unsigned sendRank, int tag=-1) const =0 | WxMsgTmpl< T > | pure virtual |
| startSend(unsigned num, const T *arr, unsigned recvRank, int tag) const =0 | WxMsgTmpl< T > | pure virtual |
| WxMsgTmpl() | WxMsgTmpl< T > | inlineprotected |
| ~WxMsgTmpl() | WxMsgTmpl< T > | inlinevirtual |