rclcpp  master
C++ ROS Client Library API
rclcpp::intra_process_manager::IntraProcessManagerImplBase Member List

This is the complete list of members for rclcpp::intra_process_manager::IntraProcessManagerImplBase, including all inherited members.

add_publisher(uint64_t id, PublisherBase::WeakPtr publisher, mapped_ring_buffer::MappedRingBufferBase::SharedPtr mrb, size_t size)=0rclcpp::intra_process_manager::IntraProcessManagerImplBasepure virtual
add_subscription(uint64_t id, SubscriptionBase::SharedPtr subscription)=0rclcpp::intra_process_manager::IntraProcessManagerImplBasepure virtual
get_publisher_info_for_id(uint64_t intra_process_publisher_id, uint64_t &message_seq)=0rclcpp::intra_process_manager::IntraProcessManagerImplBasepure virtual
get_subscription_count(uint64_t intra_process_publisher_id) const =0rclcpp::intra_process_manager::IntraProcessManagerImplBasepure virtual
IntraProcessManagerImplBase()=defaultrclcpp::intra_process_manager::IntraProcessManagerImplBase
matches_any_publishers(const rmw_gid_t *id) const =0rclcpp::intra_process_manager::IntraProcessManagerImplBasepure virtual
remove_publisher(uint64_t intra_process_publisher_id)=0rclcpp::intra_process_manager::IntraProcessManagerImplBasepure virtual
remove_subscription(uint64_t intra_process_subscription_id)=0rclcpp::intra_process_manager::IntraProcessManagerImplBasepure virtual
store_intra_process_message(uint64_t intra_process_publisher_id, uint64_t message_seq)=0rclcpp::intra_process_manager::IntraProcessManagerImplBasepure virtual
take_intra_process_message(uint64_t intra_process_publisher_id, uint64_t message_sequence_number, uint64_t requesting_subscriptions_intra_process_id, size_t &size)=0rclcpp::intra_process_manager::IntraProcessManagerImplBasepure virtual
~IntraProcessManagerImplBase()=defaultrclcpp::intra_process_manager::IntraProcessManagerImplBasevirtual