rclcpp
master
C++ ROS Client Library API
rclcpp
SubscriptionBase
rclcpp::SubscriptionBase Member List
This is the complete list of members for
rclcpp::SubscriptionBase
, including all inherited members.
add_event_handler
(const EventCallbackT &callback, const rcl_subscription_event_type_t event_type)
rclcpp::SubscriptionBase
inline
protected
create_message
()=0
rclcpp::SubscriptionBase
pure virtual
create_serialized_message
()=0
rclcpp::SubscriptionBase
pure virtual
event_handlers_
rclcpp::SubscriptionBase
protected
get_event_handlers
() const
rclcpp::SubscriptionBase
get_intra_process_subscription_handle
() const
rclcpp::SubscriptionBase
virtual
get_message_type_support_handle
() const
rclcpp::SubscriptionBase
get_publisher_count
() const
rclcpp::SubscriptionBase
get_subscription_handle
()
rclcpp::SubscriptionBase
get_subscription_handle
() const
rclcpp::SubscriptionBase
get_topic_name
() const
rclcpp::SubscriptionBase
handle_intra_process_message
(rcl_interfaces::msg::IntraProcessMessage &ipm, const rmw_message_info_t &message_info)=0
rclcpp::SubscriptionBase
pure virtual
handle_message
(std::shared_ptr< void > &message, const rmw_message_info_t &message_info)=0
rclcpp::SubscriptionBase
pure virtual
intra_process_subscription_handle_
rclcpp::SubscriptionBase
protected
intra_process_subscription_id_
rclcpp::SubscriptionBase
protected
IntraProcessManagerWeakPtr
typedef
rclcpp::SubscriptionBase
is_serialized
() const
rclcpp::SubscriptionBase
node_handle_
rclcpp::SubscriptionBase
protected
return_message
(std::shared_ptr< void > &message)=0
rclcpp::SubscriptionBase
pure virtual
return_serialized_message
(std::shared_ptr< rcl_serialized_message_t > &message)=0
rclcpp::SubscriptionBase
pure virtual
setup_intra_process
(uint64_t intra_process_subscription_id, IntraProcessManagerWeakPtr weak_ipm, const rcl_subscription_options_t &intra_process_options)
rclcpp::SubscriptionBase
subscription_handle_
rclcpp::SubscriptionBase
protected
SubscriptionBase
(std::shared_ptr< rcl_node_t > node_handle, const rosidl_message_type_support_t &type_support_handle, const std::string &topic_name, const rcl_subscription_options_t &subscription_options, bool is_serialized=false)
rclcpp::SubscriptionBase
use_intra_process_
rclcpp::SubscriptionBase
protected
weak_ipm_
rclcpp::SubscriptionBase
protected
~SubscriptionBase
()
rclcpp::SubscriptionBase
virtual
Generated by
1.8.13