Public Member Functions | Private Attributes | List of all members
franka_hw::ServiceContainer Class Reference

This class serves as container that gathers all possible service interfaces to a libfranka robot instance. More...

#include <services.h>

Public Member Functions

template<typename T , typename... TArgs>
ServiceContaineradvertiseService (TArgs &&... args)
 Advertises and adds a service to the container class. More...
 

Private Attributes

std::vector< ros::ServiceServerservices_
 

Detailed Description

This class serves as container that gathers all possible service interfaces to a libfranka robot instance.

Definition at line 56 of file services.h.

Member Function Documentation

◆ advertiseService()

template<typename T , typename... TArgs>
ServiceContainer& franka_hw::ServiceContainer::advertiseService ( TArgs &&...  args)
inline

Advertises and adds a service to the container class.

Returns
A reference to the service container to allow a fluent API.

Definition at line 64 of file services.h.

Member Data Documentation

◆ services_

std::vector<ros::ServiceServer> franka_hw::ServiceContainer::services_
private

Definition at line 71 of file services.h.


The documentation for this class was generated from the following file:


franka_hw
Author(s): Franka Emika GmbH
autogenerated on Mon Sep 19 2022 02:33:21