#include <observer.hh>
Inheritance diagram for mets::observer< observed_subject >:
You should declare a new observer type of some my_subject this way:
class my_observer : public observer<my_subject>
Every time notify() is called on the subject every attached observer is updated.
Public Member Functions | |
virtual void | update (observed_subject *)=0 |
This method is automatically called when this observer is attached to a "notified" subject. |
virtual void mets::observer< observed_subject >::update | ( | observed_subject * | ) | [pure virtual] |
This method is automatically called when this observer is attached to a "notified" subject.
subject,: | The subject that was notified and that called our update method. |
Return to METSlib home page