#include <SatSolver.h>


Definition at line 110 of file SatSolver.h.
Public Member Functions | |
| virtual | ~AbstractSubject () |
| virtual void | addObserver (IObserver *) |
| Add observer to list of listeners. | |
Protected Member Functions | |
| AbstractSubject () | |
| void | notify () |
| Send notification to all observers (listeners). | |
Classes | |
| struct | Private |
| ~AbstractSubject | ( | ) | [virtual] |
Definition at line 42 of file SatSolver.cpp.
| AbstractSubject | ( | ) | [protected] |
Definition at line 38 of file SatSolver.cpp.
| void addObserver | ( | IObserver * | observer | ) | [virtual] |
Add observer to list of listeners.
| observer | Observer object to add to list of listeners. |
Design pattern observer
Implements ISubject.
Definition at line 46 of file SatSolver.cpp.
References AbstractSubject::Private::container.
Referenced by main().
| void notify | ( | ) | [protected] |
Send notification to all observers (listeners).
Definition at line 49 of file SatSolver.cpp.
References AbstractSubject::Private::container, and IObserver::notify().
Referenced by BlindSatSolver::doStep(), GaSatSolver::Private::fitness(), and AbstractProcess::start().
1.5.4