Observer pattern to manage feed data in a storage class. More...
#include <com_patterns.h>

Public Member Functions | |
| virtual void | update ()=0 |
| retrieve new objects More... | |
| virtual void | discard_radius_based (double x, double y, double z, double radius)=0 |
| discard data outside of radius More... | |
| virtual void | addFeed (AFeed< T > *feed)=0 |
| add source feed to observer More... | |
Protected Attributes | |
| AFeed< T > * | feed_ |
Observer pattern to manage feed data in a storage class.
| T |
|
pure virtual |
add source feed to observer
| feed |
|
pure virtual |
discard data outside of radius
| x | |
| y | |
| z | |
| radius |
Implemented in adore::env::BorderBased::BorderObserver.
|
pure virtual |
retrieve new objects
Implemented in adore::env::BorderBased::NavigationBorderObserver, and adore::env::BorderBased::BorderObserver.
|
protected |