.. _exhale_class_classrclcpp_1_1SubscriptionBase: Class SubscriptionBase ====================== - Defined in :ref:`file_include_rclcpp_subscription_base.hpp` Inheritance Relationships ------------------------- Base Type ********* - ``public std::enable_shared_from_this< SubscriptionBase >`` Derived Types ************* - ``public rclcpp::Subscription< geometry_msgs::msg::PoseWithCovarianceStamped >`` (:ref:`exhale_class_classrclcpp_1_1Subscription`) - ``public rclcpp::Subscription< PointCloud2 >`` (:ref:`exhale_class_classrclcpp_1_1Subscription`) - ``public rclcpp::Subscription< geometry_msgs::msg::Twist >`` (:ref:`exhale_class_classrclcpp_1_1Subscription`) - ``public rclcpp::Subscription< rcl_interfaces::msg::ParameterEvent >`` (:ref:`exhale_class_classrclcpp_1_1Subscription`) - ``public rclcpp::Subscription< sensor_msgs::msg::JointState >`` (:ref:`exhale_class_classrclcpp_1_1Subscription`) - ``public rclcpp::Subscription< geometry_msgs::msg::TwistStamped >`` (:ref:`exhale_class_classrclcpp_1_1Subscription`) - ``public rclcpp::Subscription< fuse_msgs::msg::SerializedTransaction >`` (:ref:`exhale_class_classrclcpp_1_1Subscription`) - ``public rclcpp::GenericSubscription`` (:ref:`exhale_class_classrclcpp_1_1GenericSubscription`) - ``public rclcpp::Subscription< MessageT, AllocatorT, SubscribedT, ROSMessageT, MessageMemoryStrategyT >`` (:ref:`exhale_class_classrclcpp_1_1Subscription`) Class Documentation ------------------- .. doxygenclass:: rclcpp::SubscriptionBase :project: rclcpp Doxygen Project :members: :protected-members: :undoc-members: