.. _exhale_struct_structrclcpp_1_1subscription__traits_1_1extract__message__type: Template Struct extract_message_type ==================================== - Defined in :ref:`file_include_rclcpp_subscription_traits.hpp` Inheritance Relationships ------------------------- Derived Types ************* - ``public rclcpp::subscription_traits::extract_message_type< std::shared_ptr< MessageT > >`` (:ref:`exhale_struct_structrclcpp_1_1subscription__traits_1_1extract__message__type_3_01std_1_1shared__ptr_3_01MessageT_01_4_01_4`) - ``public rclcpp::subscription_traits::extract_message_type< std::unique_ptr< MessageT, Deleter > >`` (:ref:`exhale_struct_structrclcpp_1_1subscription__traits_1_1extract__message__type_3_01std_1_1unique__ptr_3_01MessageT_00_01Deleter_01_4_01_4`) Struct Documentation -------------------- .. doxygenstruct:: rclcpp::subscription_traits::extract_message_type :project: rclcpp Doxygen Project :members: :protected-members: :undoc-members: