Template Class BasicService

Nested Relationships

Nested Types

Class Documentation

template<typename ServiceT, typename BridgeRequestPolicy>
class BasicService

Public Types

using SharedPtr = std::shared_ptr<BasicService<ServiceT, BridgeRequestPolicy>>

Public Functions

template<typename Func, typename NodeT>
inline BasicService(NodeT *node, const std::string &service_name, Func &&callback, const rclcpp::QoS &qos, rclcpp::CallbackGroup::SharedPtr group)