|
ROS 2 rclcpp + rcl - humble
humble
ROS 2 C++ Client Library with ROS Client Library
|


Public Types | |
| using | MessageUniquePtr = std::unique_ptr< MessageT, MessageDeleter > |
| using | MessageSharedPtr = std::shared_ptr< const MessageT > |
Public Member Functions | |
| virtual void | add_shared (MessageSharedPtr msg)=0 |
| virtual void | add_unique (MessageUniquePtr msg)=0 |
| virtual MessageSharedPtr | consume_shared ()=0 |
| virtual MessageUniquePtr | consume_unique ()=0 |
Public Member Functions inherited from rclcpp::experimental::buffers::IntraProcessBufferBase | |
| virtual void | clear ()=0 |
| virtual bool | has_data () const =0 |
| virtual bool | use_take_shared_method () const =0 |
Definition at line 52 of file intra_process_buffer.hpp.