UCX++
ucxpp::remote_memory_handle Member List

This is the complete list of members for ucxpp::remote_memory_handle, including all inherited members.

atomic_add(uint64_t remote_addr, T const &delta) constucxpp::remote_memory_handleinline
atomic_and(uint64_t remote_addr, T const &bits) constucxpp::remote_memory_handleinline
atomic_compare_swap(uint64_t raddr, T const &expected, T &desired_and_old) constucxpp::remote_memory_handleinline
atomic_fetch_add(uint64_t remote_addr, T const &delta, T &old_value) constucxpp::remote_memory_handleinline
atomic_fetch_and(uint64_t remote_addr, T const &bits, T &old_value) constucxpp::remote_memory_handleinline
atomic_fetch_or(uint64_t remote_addr, T const &bits, T &old_value) constucxpp::remote_memory_handleinline
atomic_fetch_xor(uint64_t remote_addr, T const &bits, T &old_value) constucxpp::remote_memory_handleinline
atomic_or(uint64_t remote_addr, T const &bits) constucxpp::remote_memory_handleinline
atomic_swap(uint64_t remote_addr, T const &new_value, T &old_value) constucxpp::remote_memory_handleinline
atomic_xor(uint64_t remote_addr, T const &bits) constucxpp::remote_memory_handleinline
endpoint_ptr() constucxpp::remote_memory_handle
get(void *buffer, size_t length, uint64_t remote_addr) constucxpp::remote_memory_handle
handle() constucxpp::remote_memory_handle
noncopyable()=default (defined in ucxpp::noncopyable)ucxpp::noncopyable
noncopyable(noncopyable &&)=default (defined in ucxpp::noncopyable)ucxpp::noncopyable
noncopyable(noncopyable const &)=delete (defined in ucxpp::noncopyable)ucxpp::noncopyable
operator=(noncopyable const &)=delete (defined in ucxpp::noncopyable)ucxpp::noncopyable
operator=(noncopyable &&)=default (defined in ucxpp::noncopyable)ucxpp::noncopyable
put(void const *buffer, size_t length, uint64_t remote_addr) constucxpp::remote_memory_handle
read(void *buffer, size_t length, uint64_t remote_addr) constucxpp::remote_memory_handle
remote_memory_handle(std::shared_ptr< endpoint > endpoint, void const *packed_rkey_buffer)ucxpp::remote_memory_handle
remote_memory_handle(remote_memory_handle &&other)ucxpp::remote_memory_handle
write(void const *buffer, size_t length, uint64_t remote_addr) constucxpp::remote_memory_handle
~remote_memory_handle()ucxpp::remote_memory_handle