| Cucxx::AddressBuilder | Builder class for constructing std::shared_ptr<ucxx::Address> objects |
| 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::AmReceiverCallbackOwnerHash | Hash functor for AmReceiverCallbackOwnerType |
| Cucxx::AmReceiverCallbackOwnerType | Active Message receiver callback owner name (fixed-size) |
| Cucxx::data::AmSend | Data for an Active Message send |
| Cucxx::AmSendParams | Parameters controlling Active Message send behavior |
| Cucxx::Request::Attributes | Request attributes reported by ucp_request_query |
| Cucxx::Worker::Attributes | Worker attributes reported by ucp_worker_query |
| 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::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::EndpointBuilder | Builder class for constructing std::shared_ptr<ucxx::Endpoint> objects |
| 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::ListenerBuilder | Builder class for constructing std::shared_ptr<ucxx::Listener> objects |
| Cucxx::data::MemGet | Data for a memory receive |
| Cucxx::MemoryHandleBuilder | Builder class for constructing std::shared_ptr<ucxx::MemoryHandle> objects |
| 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::RemoteKeyBuilder | Builder class for constructing std::shared_ptr<ucxx::RemoteKey> objects |
| Cucxx::RequestBuilderBase< Derived > | CRTP base for all request builders providing Python future support |
| Cucxx::RequestCallbackBuilderBase< Derived > | CRTP base for request builders that support completion callbacks |
| Cucxx::RequestBuilderBase< RequestAmBuilder > | |
| Cucxx::RequestCallbackBuilderBase< RequestAmBuilder > | |
| Cucxx::RequestAmBuilder | Builder class for constructing std::shared_ptr<ucxx::RequestAm> objects |
| Cucxx::RequestBuilderBase< RequestEndpointCloseBuilder > | |
| Cucxx::RequestCallbackBuilderBase< RequestEndpointCloseBuilder > | |
| Cucxx::RequestEndpointCloseBuilder | Builder class for constructing std::shared_ptr<ucxx::RequestEndpointClose> objects |
| Cucxx::RequestBuilderBase< RequestFlushBuilder > | |
| Cucxx::RequestCallbackBuilderBase< RequestFlushBuilder > | |
| Cucxx::RequestFlushBuilder | Builder class for constructing std::shared_ptr<ucxx::RequestFlush> objects |
| Cucxx::RequestBuilderBase< RequestMemBuilder > | |
| Cucxx::RequestCallbackBuilderBase< RequestMemBuilder > | |
| Cucxx::RequestMemBuilder | Builder class for constructing std::shared_ptr<ucxx::RequestMem> objects |
| Cucxx::RequestBuilderBase< RequestStreamBuilder > | |
| Cucxx::RequestStreamBuilder | Builder class for constructing std::shared_ptr<ucxx::RequestStream> objects |
| Cucxx::RequestBuilderBase< RequestTagBuilder > | |
| Cucxx::RequestCallbackBuilderBase< RequestTagBuilder > | |
| Cucxx::RequestTagBuilder | Builder class for constructing std::shared_ptr<ucxx::RequestTag> objects |
| Cucxx::RequestBuilderBase< RequestTagMultiBuilder > | |
| Cucxx::RequestTagMultiBuilder | Builder class for constructing std::shared_ptr<ucxx::RequestTagMulti> objects |
| Cucxx::WorkerProgressThread::StopConfig | Progress thread stop synchronization configuration |
| 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::TagProbeInfoBuilder | Builder class for constructing std::shared_ptr<ucxx::TagProbeInfo> objects |
| 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 | Container for transferring tracked requests between InflightRequests instances |
| CTs... | |
| Cucxx::data::dispatch< Ts > | |
| Cucxx::WorkerBuilder | Builder class for constructing std::shared_ptr<ucxx::Worker> objects |
| Cucxx::WorkerProgressThread | A thread to progress a ucxx::Worker |