rclcpp  master
C++ ROS Client Library API
Public Member Functions | List of all members
rclcpp::experimental::buffers::IntraProcessBufferBase Class Referenceabstract

#include <intra_process_buffer.hpp>

Inheritance diagram for rclcpp::experimental::buffers::IntraProcessBufferBase:
Inheritance graph
[legend]

Public Member Functions

virtual ~IntraProcessBufferBase ()
 
virtual void clear ()=0
 
virtual bool has_data () const =0
 
virtual bool use_take_shared_method () const =0
 

Constructor & Destructor Documentation

◆ ~IntraProcessBufferBase()

virtual rclcpp::experimental::buffers::IntraProcessBufferBase::~IntraProcessBufferBase ( )
inlinevirtual

Member Function Documentation

◆ clear()

virtual void rclcpp::experimental::buffers::IntraProcessBufferBase::clear ( )
pure virtual

◆ has_data()

virtual bool rclcpp::experimental::buffers::IntraProcessBufferBase::has_data ( ) const
pure virtual

◆ use_take_shared_method()

virtual bool rclcpp::experimental::buffers::IntraProcessBufferBase::use_take_shared_method ( ) const
pure virtual

The documentation for this class was generated from the following file: