| allGather(Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| allGatherVar(const Context context, const T_Send &sendData, T_Recv &recvData, std::vector< unsigned > &recvCount) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| allReduce(const Context context, T_Op op, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| allScatter(const Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| asyncRecv(const VAddr srcVAddr, const Tag tag, const Context context, T_Recv &recvData)=delete (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| asyncSend(const VAddr destVAddr, const Tag tag, const Context context, const T_Send &sendData)=delete (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| broadcast(const VAddr rootVAddr, const Context context, T_SendRecv &data) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| CommunicationPolicy typedef (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| Context typedef (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| Event typedef (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| gather(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| gatherVar(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData, std::vector< unsigned > &recvCount) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| recv(const VAddr srcVAddr, const Tag tag, const Context context, T_Recv &recvData)=delete (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| recv(const Context context, T_Recv &recvData)=delete (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| reduce(const VAddr rootVAddr, const Context context, const T_Op op, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| scatter(const VAddr rootVAddr, const Context context, const T_Send &sendData, T_Recv &recvData) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| send(const VAddr destVAddr, const Tag tag, const Context context, const T_Send &sendData)=delete (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| synchronize(const Context context) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| Tag typedef (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |
| VAddr typedef (defined in graybat::communicationPolicy::Base< T_CommunicationPolicy >) | graybat::communicationPolicy::Base< T_CommunicationPolicy > | |