#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 >.