Home | History | Annotate | Download | only in base

Lines Matching refs:ObserverListBase

64 class ObserverListBase {
81 Iterator(ObserverListBase<ObserverType>& list)
105 ObserverListBase<ObserverType>& list_;
110 ObserverListBase() : notify_depth_(0), type_(NOTIFY_ALL) {}
111 explicit ObserverListBase(NotificationType type)
176 friend class ObserverListBase::Iterator;
178 DISALLOW_COPY_AND_ASSIGN(ObserverListBase);
182 class ObserverList : public ObserverListBase<ObserverType> {
184 typedef typename ObserverListBase<ObserverType>::NotificationType
189 : ObserverListBase<ObserverType>(type) {}
194 ObserverListBase<ObserverType>::Compact();
195 DCHECK_EQ(ObserverListBase<ObserverType>::size(), 0U);
202 ObserverListBase<ObserverType>::Iterator it(observer_list); \