This is the complete list of members for rapidsmpf::Communicator, including all inherited members.
| Communicator()=default (defined in rapidsmpf::Communicator) | rapidsmpf::Communicator | protected |
| logger()=0 | rapidsmpf::Communicator | pure virtual |
| nranks() const =0 | rapidsmpf::Communicator | pure virtual |
| rank() const =0 | rapidsmpf::Communicator | pure virtual |
| recv(Rank rank, Tag tag, std::unique_ptr< Buffer > recv_buffer)=0 | rapidsmpf::Communicator | pure virtual |
| recv_any(Tag tag)=0 | rapidsmpf::Communicator | pure virtual |
| recv_from(Rank src, Tag tag)=0 | rapidsmpf::Communicator | pure virtual |
| recv_sync_host_data(Rank rank, Tag tag, std::unique_ptr< std::vector< uint8_t >> synced_buffer)=0 | rapidsmpf::Communicator | pure virtual |
| release_data(std::unique_ptr< Communicator::Future > future)=0 | rapidsmpf::Communicator | pure virtual |
| release_sync_host_data(std::unique_ptr< Communicator::Future > future)=0 | rapidsmpf::Communicator | pure virtual |
| send(std::unique_ptr< std::vector< uint8_t >> msg, Rank rank, Tag tag)=0 | rapidsmpf::Communicator | pure virtual |
| send(std::unique_ptr< Buffer > msg, Rank rank, Tag tag)=0 | rapidsmpf::Communicator | pure virtual |
| str() const =0 | rapidsmpf::Communicator | pure virtual |
| test_some(std::vector< std::unique_ptr< Future >> &future_vector)=0 | rapidsmpf::Communicator | pure virtual |
| test_some(std::unordered_map< std::size_t, std::unique_ptr< Communicator::Future >> const &future_map)=0 | rapidsmpf::Communicator | pure virtual |
| wait(std::unique_ptr< Future > future)=0 | rapidsmpf::Communicator | pure virtual |
| ~Communicator() noexcept=default (defined in rapidsmpf::Communicator) | rapidsmpf::Communicator | virtual |