Template Class BufferImplementationBase

Inheritance Relationships

Derived Type

Class Documentation

template<typename BufferT>
class BufferImplementationBase

Subclassed by rclcpp::experimental::buffers::RingBufferImplementation< BufferT >

Public Functions

inline virtual ~BufferImplementationBase()
virtual BufferT dequeue() = 0
virtual void enqueue(BufferT request) = 0
virtual void clear() = 0
virtual bool has_data() const = 0