#include <com_patterns.h>


Public Member Functions | |
| virtual bool | hasNext () const =0 |
| virtual void | setCallback (std::function< void()> fcn)=0 |
| virtual void | getNext (T &value)=0 |
| virtual void | getLatest (T &value)=0 |
|
pure virtual |
getLatest reads the latest data element and discards all previous
Implemented in adore::if_ROS::FeedWithCallback< T, TMSG, CONVERTER >.

|
pure virtual |
getNext reads the next data element
Implemented in adore::if_ROS::FeedWithCallback< T, TMSG, CONVERTER >.
|
pure virtual |
hasNext indicates whether there is more data to read
Implemented in adore::if_ROS::FeedWithCallback< T, TMSG, CONVERTER >.

|
pure virtual |
Implemented in adore::if_ROS::FeedWithCallback< T, TMSG, CONVERTER >.
