|
Bertini 2 - C++ Core
Software for Numerical Algebraic Geometry
|
Strawman base class for Observer objects. More...
#include <observer.hpp>
Public Member Functions | |
| virtual void | Observe (AnyEvent const &e)=0 |
| Observe the observable object being observed. This is probably in response to NotifyObservers. | |
|
pure virtual |
Observe the observable object being observed. This is probably in response to NotifyObservers.
This virtual function must be overridden by actual observers, defining how they observe the observable they are observing, probably filtering events and doing something specific for different ones.
| e | The event which was emitted by the observed object. |
Implemented in bertini::endgame::GoryDetailLogger< EndgameT >, and bertini::MultiObserver< ObservedT, ObserverTypes >.