.. _exhale_class_classrclcpp_1_1PublisherBase: Class PublisherBase =================== - Defined in :ref:`file_include_rclcpp_publisher_base.hpp` Inheritance Relationships ------------------------- Base Type ********* - ``public std::enable_shared_from_this< PublisherBase >`` Derived Types ************* - ``public rclcpp::Publisher< rcl_interfaces::msg::ParameterEvent >`` (:ref:`exhale_class_classrclcpp_1_1Publisher`) - ``public rclcpp::Publisher< statistics_msgs::msg::MetricsMessage >`` (:ref:`exhale_class_classrclcpp_1_1Publisher`) - ``public rclcpp::GenericPublisher`` (:ref:`exhale_class_classrclcpp_1_1GenericPublisher`) - ``public rclcpp::Publisher< MessageT, AllocatorT >`` (:ref:`exhale_class_classrclcpp_1_1Publisher`) Class Documentation ------------------- .. doxygenclass:: rclcpp::PublisherBase :project: rclcpp Doxygen Project :members: :protected-members: :undoc-members: