#include <intra_process_manager_impl.hpp>
◆ IntraProcessManagerImpl()
template<typename Allocator = std::allocator<void>>
◆ ~IntraProcessManagerImpl()
template<typename Allocator = std::allocator<void>>
◆ add_subscription()
template<typename Allocator = std::allocator<void>>
◆ remove_subscription()
template<typename Allocator = std::allocator<void>>
◆ add_publisher()
template<typename Allocator = std::allocator<void>>
◆ remove_publisher()
template<typename Allocator = std::allocator<void>>
◆ get_publisher_info_for_id()
template<typename Allocator = std::allocator<void>>
◆ store_intra_process_message()
template<typename Allocator = std::allocator<void>>
◆ take_intra_process_message()
template<typename Allocator = std::allocator<void>>
mapped_ring_buffer::MappedRingBufferBase::SharedPtr rclcpp::intra_process_manager::IntraProcessManagerImpl< Allocator >::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 |
|
) |
| |
|
inlinevirtual |
◆ matches_any_publishers()
template<typename Allocator = std::allocator<void>>
◆ get_subscription_count()
template<typename Allocator = std::allocator<void>>
The documentation for this class was generated from the following file: