$search
#include <queue.h>
Public Member Functions | |
virtual size_t | capacity () const =0 |
virtual void | clear ()=0 |
virtual bool | empty () const =0 |
virtual bool | full () const =0 |
virtual const MeasurementUpdate & | pop ()=0 |
virtual void | push (const MeasurementUpdate &update)=0 |
virtual size_t | size () const =0 |
virtual | ~Queue () |
Static Public Attributes | |
static const size_t | capacity_ = 10 |
Definition at line 37 of file queue.h.
virtual hector_pose_estimation::Queue::~Queue | ( | ) | [inline, virtual] |
virtual size_t hector_pose_estimation::Queue::capacity | ( | ) | const [pure virtual] |
Implemented in hector_pose_estimation::Queue_< Update >.
virtual void hector_pose_estimation::Queue::clear | ( | ) | [pure virtual] |
Implemented in hector_pose_estimation::Queue_< Update >.
virtual bool hector_pose_estimation::Queue::empty | ( | ) | const [pure virtual] |
Implemented in hector_pose_estimation::Queue_< Update >.
virtual bool hector_pose_estimation::Queue::full | ( | ) | const [pure virtual] |
Implemented in hector_pose_estimation::Queue_< Update >.
virtual const MeasurementUpdate& hector_pose_estimation::Queue::pop | ( | ) | [pure virtual] |
Implemented in hector_pose_estimation::Queue_< Update >.
virtual void hector_pose_estimation::Queue::push | ( | const MeasurementUpdate & | update | ) | [pure virtual] |
Implemented in hector_pose_estimation::Queue_< Update >.
virtual size_t hector_pose_estimation::Queue::size | ( | ) | const [pure virtual] |
Implemented in hector_pose_estimation::Queue_< Update >.
const size_t hector_pose_estimation::Queue::capacity_ = 10 [static] |