UCX++
|
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) const | ucxpp::remote_memory_handle | inline |
atomic_and(uint64_t remote_addr, T const &bits) const | ucxpp::remote_memory_handle | inline |
atomic_compare_swap(uint64_t raddr, T const &expected, T &desired_and_old) const | ucxpp::remote_memory_handle | inline |
atomic_fetch_add(uint64_t remote_addr, T const &delta, T &old_value) const | ucxpp::remote_memory_handle | inline |
atomic_fetch_and(uint64_t remote_addr, T const &bits, T &old_value) const | ucxpp::remote_memory_handle | inline |
atomic_fetch_or(uint64_t remote_addr, T const &bits, T &old_value) const | ucxpp::remote_memory_handle | inline |
atomic_fetch_xor(uint64_t remote_addr, T const &bits, T &old_value) const | ucxpp::remote_memory_handle | inline |
atomic_or(uint64_t remote_addr, T const &bits) const | ucxpp::remote_memory_handle | inline |
atomic_swap(uint64_t remote_addr, T const &new_value, T &old_value) const | ucxpp::remote_memory_handle | inline |
atomic_xor(uint64_t remote_addr, T const &bits) const | ucxpp::remote_memory_handle | inline |
endpoint_ptr() const | ucxpp::remote_memory_handle | |
get(void *buffer, size_t length, uint64_t remote_addr) const | ucxpp::remote_memory_handle | |
handle() const | ucxpp::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) const | ucxpp::remote_memory_handle | |
read(void *buffer, size_t length, uint64_t remote_addr) const | ucxpp::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) const | ucxpp::remote_memory_handle | |
~remote_memory_handle() | ucxpp::remote_memory_handle |