add_shared(MessageSharedPtr msg) override | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | inlinevirtual |
add_unique(MessageUniquePtr msg) override | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | inline |
IntraProcessBuffer< MessageT, std::allocator< void >, std::default_delete< MessageT > >::add_unique(MessageUniquePtr msg)=0 | rclcpp::experimental::buffers::IntraProcessBuffer< MessageT, std::allocator< void >, std::default_delete< MessageT > > | pure virtual |
clear() override | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | inlinevirtual |
consume_shared() override | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | inlinevirtual |
consume_unique() override | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | inlinevirtual |
has_data() const override | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | inlinevirtual |
MessageAlloc typedef | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | |
MessageAllocTraits typedef | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | |
MessageSharedPtr typedef | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | |
MessageUniquePtr typedef | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | |
TypedIntraProcessBuffer(std::unique_ptr< BufferImplementationBase< BufferT >> buffer_impl, std::shared_ptr< Alloc > allocator=nullptr) | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | inlineexplicit |
use_take_shared_method() const override | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | inlinevirtual |
~IntraProcessBuffer() | rclcpp::experimental::buffers::IntraProcessBuffer< MessageT, std::allocator< void >, std::default_delete< MessageT > > | inlinevirtual |
~IntraProcessBufferBase() | rclcpp::experimental::buffers::IntraProcessBufferBase | inlinevirtual |
~TypedIntraProcessBuffer() | rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > | inlinevirtual |