hpx::components::client_base#
Defined in header hpx/components.hpp.
See Public API for a list of names and headers that are part of the public HPX API.
-
template<typename Derived, typename Stub, typename Data>
class client_base : public hpx::components::stub_base<ServerComponent># This class template serves as a base class for client components, providing common functionality such as managing shared state, ID retrieval, and asynchronous operations.
- Template Parameters
Derived – The derived client component type.
Stub – The stub type used for communication.
Data – The extra data type used for additional information.