Inviwo 0.9.12-pre
Inviwo documentation
|
#include <observer.h>
Public Member Functions | |
virtual void | startBlockingNotifications ()=0 |
virtual void | stopBlockingNotifications ()=0 |
Protected Member Functions | |
virtual void | addObserver (Observer *observer)=0 |
virtual void | removeObserver (Observer *observer)=0 |
virtual void | removeObservers ()=0 |
void | addObservationHelper (Observer *observer) |
void | removeObservationHelper (Observer *observer) |
Friends | |
class | Observer |
Class to support observer pattern. This is an interface only, inherit from Observable<DerivedObserver> to define your own "notify()" method. An example of usage is given in the Observable class.