rclcpp  master
C++ ROS Client Library API
rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT > Member List

This is the complete list of members for rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >, including all inherited members.

add_shared(MessageSharedPtr msg) overriderclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >inlinevirtual
add_unique(MessageUniquePtr msg) overriderclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >inline
IntraProcessBuffer< MessageT, std::allocator< void >, std::default_delete< MessageT > >::add_unique(MessageUniquePtr msg)=0rclcpp::experimental::buffers::IntraProcessBuffer< MessageT, std::allocator< void >, std::default_delete< MessageT > >pure virtual
clear() overriderclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >inlinevirtual
consume_shared() overriderclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >inlinevirtual
consume_unique() overriderclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >inlinevirtual
has_data() const overriderclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >inlinevirtual
MessageAlloc typedefrclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >
MessageAllocTraits typedefrclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >
MessageSharedPtr typedefrclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >
MessageUniquePtr typedefrclcpp::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 overriderclcpp::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::IntraProcessBufferBaseinlinevirtual
~TypedIntraProcessBuffer()rclcpp::experimental::buffers::TypedIntraProcessBuffer< MessageT, Alloc, MessageDeleter, BufferT >inlinevirtual