Home
last modified time | relevance | path

Searched refs:ObserverBindingBase (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/
DObserver.h83 class ObserverBindingBase
86 ObserverBindingBase(ObserverInterface *observer, SubjectIndex subjectIndex) in ObserverBindingBase() function
89 virtual ~ObserverBindingBase() {} in ~ObserverBindingBase()
114 ANGLE_INLINE void addObserver(ObserverBindingBase *observer) in addObserver()
120 ANGLE_INLINE void removeObserver(ObserverBindingBase *observer) in removeObserver()
129 angle::FastVector<ObserverBindingBase *, kMaxFixedObservers> mObservers;
133 class ObserverBinding final : public ObserverBindingBase
DObserver.cpp45 for (const ObserverBindingBase *binding : mObservers) in onStateChange()
53 for (angle::ObserverBindingBase *binding : mObservers) in resetObservers()
62 : ObserverBindingBase(observer, index), mSubject(nullptr) in ObserverBinding()
DRefCountObject.h278 class SubjectBindingPointer : protected BindingPointer<SubjectT>, public angle::ObserverBindingBase
282 : ObserverBindingBase(observer, index) in SubjectBindingPointer()