rapidsmpf::Communicator Member List

This is the complete list of members for rapidsmpf::Communicator, including all inherited members.

Communicator()=default (defined in rapidsmpf::Communicator)rapidsmpf::Communicatorprotected
logger()=0rapidsmpf::Communicatorpure virtual
nranks() const =0rapidsmpf::Communicatorpure virtual
rank() const =0rapidsmpf::Communicatorpure virtual
recv(Rank rank, Tag tag, std::unique_ptr< Buffer > recv_buffer)=0rapidsmpf::Communicatorpure virtual
recv_any(Tag tag)=0rapidsmpf::Communicatorpure virtual
recv_from(Rank src, Tag tag)=0rapidsmpf::Communicatorpure virtual
recv_sync_host_data(Rank rank, Tag tag, std::unique_ptr< std::vector< uint8_t >> synced_buffer)=0rapidsmpf::Communicatorpure virtual
release_data(std::unique_ptr< Communicator::Future > future)=0rapidsmpf::Communicatorpure virtual
release_sync_host_data(std::unique_ptr< Communicator::Future > future)=0rapidsmpf::Communicatorpure virtual
send(std::unique_ptr< std::vector< uint8_t >> msg, Rank rank, Tag tag)=0rapidsmpf::Communicatorpure virtual
send(std::unique_ptr< Buffer > msg, Rank rank, Tag tag)=0rapidsmpf::Communicatorpure virtual
str() const =0rapidsmpf::Communicatorpure virtual
test_some(std::vector< std::unique_ptr< Future >> &future_vector)=0rapidsmpf::Communicatorpure virtual
test_some(std::unordered_map< std::size_t, std::unique_ptr< Communicator::Future >> const &future_map)=0rapidsmpf::Communicatorpure virtual
wait(std::unique_ptr< Future > future)=0rapidsmpf::Communicatorpure virtual
~Communicator() noexcept=default (defined in rapidsmpf::Communicator)rapidsmpf::Communicatorvirtual