2 #include <../../nrnconf.h> 46 for (
long i = list->count() - 1;
i >= 0; --
i) {
47 list->item(
i)->disconnect(
this);
48 if (
i > list->count()) {
i = list->count(); }
79 i.cur()->update(
this);
#define ListUpdater(List)
declarePtrList(ObserverList, Observer) implementPtrList(ObserverList
#define implementPtrList(PtrList, T)
virtual void attach(Observer *)
virtual void disconnect(Observable *)
ObserverList * observers_
virtual void detach(Observer *)
virtual void update(Observable *)