|
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 |