Class IntraProcessBufferBase

Inheritance Relationships

Derived Types

Class Documentation

class IntraProcessBufferBase

Subclassed by rclcpp::experimental::buffers::IntraProcessBuffer< SubscribedType, std::allocator< SubscribedType >, SubscribedTypeDeleter >, rclcpp::experimental::buffers::IntraProcessBuffer< MessageT, std::allocator< void >, std::default_delete< MessageT > >, rclcpp::experimental::buffers::IntraProcessBuffer< ROSMessageType, ROSMessageTypeAllocator, ROSMessageTypeDeleter >, rclcpp::experimental::buffers::IntraProcessBuffer< MessageT, Alloc, MessageDeleter >

Public Functions

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