#include <SatSolverObserver.h>


Definition at line 120 of file SatSolverObserver.h.
Public Member Functions | |
| ResultsWatch (AbstractSatSolver *solver, std::ostream &streamTo) | |
| virtual | ~ResultsWatch () |
| virtual void | notify () |
| Event notification, usually called by object implementing ISubject interface. | |
Classes | |
| struct | Private |
| ResultsWatch | ( | AbstractSatSolver * | solver, | |
| std::ostream & | streamTo | |||
| ) |
| solver | Observed solver. | |
| streamTo | Standard output stream to write to. |
Definition at line 138 of file SatSolverObserver.cpp.
References ResultsWatch::Private::nResults, and ResultsWatch::Private::solver.
| ~ResultsWatch | ( | ) | [virtual] |
Definition at line 144 of file SatSolverObserver.cpp.
| void notify | ( | ) | [virtual] |
Event notification, usually called by object implementing ISubject interface.
Implements IObserver.
Definition at line 147 of file SatSolverObserver.cpp.
References FastSatSolver::StreamDecorator::C_LIGHT_BLUE, AbstractSatSolver::getSolutionsCount(), AbstractProcessWatched::getTimeElapsed(), ResultsWatch::Private::nResults, ResultsWatch::Private::solver, and ResultsWatch::Private::stream.
1.5.4