hpx::components::client#

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 Component, typename Data = void>
class client : public hpx::components::client_base<client<Component, void>, Component, void>#

The client class is a wrapper that manages a distributed component. It extends client_base with specific Component and Data types.

Template Parameters
  • Component – The type of the component.

  • Data – The type of the data associated with the client (default is void).