.. _exhale_class_classrclcpp_1_1ServiceBase: Class ServiceBase ================= - Defined in :ref:`file_include_rclcpp_service.hpp` Inheritance Relationships ------------------------- Derived Types ************* - ``public rclcpp::Service< rcl_interfaces::srv::GetParameters >`` (:ref:`exhale_class_classrclcpp_1_1Service`) - ``public rclcpp::Service< rcl_interfaces::srv::GetParameterTypes >`` (:ref:`exhale_class_classrclcpp_1_1Service`) - ``public rclcpp::Service< rcl_interfaces::srv::SetParameters >`` (:ref:`exhale_class_classrclcpp_1_1Service`) - ``public rclcpp::Service< rcl_interfaces::srv::SetParametersAtomically >`` (:ref:`exhale_class_classrclcpp_1_1Service`) - ``public rclcpp::Service< rcl_interfaces::srv::DescribeParameters >`` (:ref:`exhale_class_classrclcpp_1_1Service`) - ``public rclcpp::Service< rcl_interfaces::srv::ListParameters >`` (:ref:`exhale_class_classrclcpp_1_1Service`) - ``public rclcpp::Service< rcl_interfaces::srv::GetLoggerLevels >`` (:ref:`exhale_class_classrclcpp_1_1Service`) - ``public rclcpp::Service< rcl_interfaces::srv::SetLoggerLevels >`` (:ref:`exhale_class_classrclcpp_1_1Service`) - ``public rclcpp::Service< ServiceT >`` (:ref:`exhale_class_classrclcpp_1_1Service`) Class Documentation ------------------- .. doxygenclass:: rclcpp::ServiceBase :project: rclcpp Doxygen Project :members: :protected-members: :undoc-members: