| Cucxx::internal::AmData | Active Message data owned by a ucxx::Worker |
| Cucxx::data::AmReceive | Data for an Active Message receive |
| Cucxx::AmReceiverCallbackInfo | Information of an Active Message receiver callback |
| Cucxx::data::AmSend | Data for an Active Message send |
| Cucxx::BaseDelayedSubmissionCollection< T > | Base type for a collection of delayed submissions |
| ▼Cucxx::BaseDelayedSubmissionCollection< DelayedSubmissionCallbackType > | |
| Cucxx::GenericDelayedSubmissionCollection | A collection of delayed submissions of generic callbacks |
| ▼Cucxx::BaseDelayedSubmissionCollection< std::pair< std::shared_ptr< Request >, DelayedSubmissionCallbackType > > | |
| Cucxx::RequestDelayedSubmissionCollection | A collection of delayed request submissions |
| ▼Cucxx::Buffer | A simple object to simplify managing buffers |
| Cucxx::HostBuffer | A simple object containing a host buffer |
| Cucxx::BufferRequest | Container for data required by a ucxx::RequestTagMulti |
| Cucxx::utils::CallbackNotifier | |
| Cucxx::Config | Component encapsulating the UCP configuration |
| Cucxx::experimental::ContextBuilder | Builder class for constructing std::shared_ptr<ucxx::Context> objects |
| Cucxx::DelayedSubmissionCollection | A collection of delayed submissions of multiple types |
| ▼Cstd::enable_shared_from_this | |
| ▼Cucxx::Component | A UCXX component class to prevent early destruction of parent object |
| Cucxx::Address | Component encapsulating the address of a UCP worker |
| Cucxx::Context | Component encapsulating the UCP context |
| Cucxx::Endpoint | Component encapsulating a UCP endpoint |
| Cucxx::Listener | Component encapsulating a UCP listener |
| Cucxx::MemoryHandle | Component holding a UCP memory handle |
| Cucxx::RemoteKey | Component holding a UCP rkey (remote key) |
| ▼Cucxx::Request | Base type for a UCXX transfer request |
| Cucxx::RequestAm | Send or receive a message with the UCX Active Message API |
| Cucxx::RequestEndpointClose | Send or receive a message with the UCX Tag API |
| Cucxx::RequestFlush | Flush a UCP endpoint or worker |
| Cucxx::RequestMem | Send or receive a message with the UCX RMA API |
| Cucxx::RequestStream | Send or receive a message with the UCX Stream API |
| Cucxx::RequestTag | Send or receive a message with the UCX Tag API |
| Cucxx::RequestTagMulti | Send or receive multiple messages with the UCX Tag API |
| ▼Cucxx::Worker | Component encapsulating a UCP worker |
| Cucxx::python::Worker | Specialized Python implementation of a ucxx::Worker |
| ▼Cucxx::Future | Represent a future that may be notified by a specialized notifier |
| Cucxx::python::Future | Specialized Python implementation of a ucxx::Future |
| Cucxx::python::PythonFutureTask< ReturnType, TaskArgs > | User-facing bridge of C++ and Python futures |
| Cucxx::data::EndpointClose | Data for an endpoint close operation |
| Cucxx::EpParamsDeleter | Deleter for a endpoint parameters object |
| ▼Cstd::exception | |
| ▼Cucxx::Error | The base class for all UCX exceptions |
| Cucxx::AlreadyExistsError | The exception for UCS_ERR_ALREADY_EXISTS |
| Cucxx::BufferTooSmallError | The exception for UCS_ERR_BUFFER_TOO_SMALL |
| Cucxx::BusyError | The exception for UCS_ERR_BUSY |
| Cucxx::CanceledError | The exception for UCS_ERR_CANCELED |
| Cucxx::ConnectionResetError | The exception for UCS_ERR_CONNECTION_RESET |
| Cucxx::EndpointTimeoutError | The exception for UCS_ERR_ENDPOINT_TIMEOUT |
| Cucxx::ExceedsLimitError | The exception for UCS_ERR_EXCEEDS_LIMIT |
| Cucxx::FirstEndpointFailureError | The exception for UCS_ERR_FIRST_ENDPOINT_FAILURE |
| Cucxx::FirstLinkFailureError | The exception for UCS_ERR_FIRST_LINK_FAILURE |
| Cucxx::IOError | The exception for UCS_ERR_IO_ERROR |
| Cucxx::InvalidAddrError | The exception for UCS_ERR_INVALID_ADDR |
| Cucxx::InvalidParamError | The exception for UCS_ERR_INVALID_PARAM |
| Cucxx::LastEndpointFailureError | The exception for UCS_ERR_LAST_ENDPOINT_FAILURE |
| Cucxx::LastLinkFailureError | The exception for UCS_ERR_LAST_LINK_FAILURE |
| Cucxx::MessageTruncatedError | The exception for UCS_ERR_MESSAGE_TRUNCATED |
| Cucxx::NoDeviceError | The exception for UCS_ERR_NO_DEVICE |
| Cucxx::NoElemError | The exception for UCS_ERR_NO_ELEM |
| Cucxx::NoMemoryError | The exception for UCS_ERR_NO_MEMORY |
| Cucxx::NoMessageError | The exception for UCS_ERR_NO_MESSAGE |
| Cucxx::NoProgressError | The exception for UCS_ERR_NO_PROGRESS |
| Cucxx::NoResourceError | The exception for UCS_ERR_NO_RESOURCE |
| Cucxx::NotConnectedError | The exception for UCS_ERR_NOT_CONNECTED |
| Cucxx::NotImplementedError | The exception for UCS_ERR_NOT_IMPLEMENTED |
| Cucxx::OutOfRangeError | The exception for UCS_ERR_OUT_OF_RANGE |
| Cucxx::RejectedError | The exception for UCS_ERR_REJECTED |
| Cucxx::ShmemSegmentError | The exception for UCS_ERR_SHMEM_SEGMENT |
| Cucxx::SomeConnectsFailedError | The exception for UCS_ERR_SOME_CONNECTS_FAILED |
| Cucxx::TimedOutError | The exception for UCS_ERR_TIMED_OUT |
| Cucxx::UnreachableError | The exception for UCS_ERR_UNREACHABLE |
| Cucxx::UnsupportedError | The exception for UCS_ERR_UNSUPPORTED |
| Cucxx::data::Flush | Data for a flush operation |
| Cucxx::Header | A serializable object containing metadata of multiple buffers |
| Cucxx::InflightRequests | Handle tracked requests |
| Cucxx::data::MemGet | Data for a memory receive |
| Cucxx::data::MemPut | Data for a memory send |
| ▼Cucxx::Notifier | Notifier for status of futures |
| Cucxx::python::Notifier | Specialized Python implementation of a ucxx::Notifier |
| Cucxx::python::detail::PythonFutureTask< ReturnType, TaskArgs > | A bridge of C++ and Python futures |
| Cucxx::python::PythonFutureTaskCollector | A garbage-collector for Python futures |
| Cucxx::internal::RecvAmMessage | Handle receiving of a ucxx::RequestAm |
| Cucxx::data::StreamReceive | Data for an Stream receive |
| Cucxx::data::StreamSend | Data for a Stream send |
| Cucxx::data::TagMultiReceive | Data for a multi-buffer Tag receive |
| Cucxx::data::TagMultiSend | Data for a multi-buffer Tag send |
| Cucxx::TagProbeInfo | Information about probed tag message |
| Cucxx::data::TagReceive | Data for a Tag receive |
| Cucxx::data::TagReceiveWithHandle | Data for a Tag receive using a message handle |
| Cucxx::TagRecvInfo | Information about probed tag message |
| Cucxx::data::TagSend | Data for a Tag send |
| Cucxx::TrackedRequests | A container for the different types of tracked requests |
| Cucxx::experimental::WorkerBuilder | Builder class for constructing std::shared_ptr<ucxx::Worker> objects |
| Cucxx::WorkerProgressThread | A thread to progress a ucxx::Worker |
| ▼Cucxx::data::Ts | |
| Cucxx::data::dispatch< Ts > | |