_id | Communicator | [protected] |
_nprocs | Communicator | [protected] |
_recv_bytes | Communicator | [protected] |
_recv_src | Communicator | [protected] |
_recv_tag | Communicator | [protected] |
ARecv(KokoProcID id, KokoBuffer &buf, KokoTag tag)=0 | Communicator | [pure virtual] |
ASend(KokoProcID id, KokoBuffer &buf, KokoTag tag)=0 | Communicator | [pure virtual] |
Barrier(void)=0 | Communicator | [pure virtual] |
Broadcast(KokoBuffer &buf, KokoProcID root, KokoTag tag)=0 | Communicator | [pure virtual] |
Communicator(void) | Communicator | [inline] |
ID(void) | Communicator | [inline, virtual] |
NumProcessors(void) | Communicator | [inline, virtual] |
Rank(void) | Communicator | [inline, virtual] |
Recv(KokoProcID id, KokoBuffer &buf, KokoTag tag)=0 | Communicator | [pure virtual] |
RecvSize(void) | Communicator | [inline, virtual] |
RecvSource(void) | Communicator | [inline, virtual] |
RecvTag(void) | Communicator | [inline, virtual] |
Send(KokoProcID id, KokoBuffer &buf, KokoTag tag)=0 | Communicator | [pure virtual] |
SendRecv(KokoProcID to, KokoBuffer &sendbuf, KokoTag sendtag, KokoProcID from, KokoBuffer &recvbuf, KokoTag recvtag)=0 | Communicator | [pure virtual] |
Test(KokoMesgHandle &hand)=0 | Communicator | [pure virtual] |
Wait(KokoMesgHandle &hand)=0 | Communicator | [pure virtual] |
~Communicator(void) | Communicator | [inline] |