23 template <
typename Event>
41 virtual void update(
const Event& event) = 0;
46 template <
typename Event>
Abstract class template for observer in the observer design pattern.
virtual ~Observer()
Destructor.
virtual void update(const Event &event)=0
Respond to news of an event.
Utility classes for scientific computation.