Files
2026-10-05 11:27:21 +02:00

15 lines
435 B
C++

// ======================================================
// Subject.cpp
// ======================================================
#include "Subject.h"
#include "Observer.h"
void Subject::attach(Observer &obs) { myObservers.insert(&obs); }
void Subject::notify(const Hint &h) const {
for (ObsList::const_iterator iter = myObservers.begin(); iter != myObservers.end(); ++iter) {
(*iter)->update(h);
}
}