Home
last modified time | relevance | path

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

/external/angle/src/libANGLE/
DObserver.h74 class ObserverBindingBase
77 ObserverBindingBase(ObserverInterface *observer, SubjectIndex subjectIndex) in ObserverBindingBase() function
80 virtual ~ObserverBindingBase() {} in ~ObserverBindingBase()
103 ANGLE_INLINE void addObserver(ObserverBindingBase *observer) in addObserver()
109 ANGLE_INLINE void removeObserver(ObserverBindingBase *observer) in removeObserver()
119 angle::FastVector<ObserverBindingBase *, kMaxFixedObservers> mObservers;
123 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.h232 class SubjectBindingPointer : protected BindingPointer<SubjectT>, public angle::ObserverBindingBase
236 : ObserverBindingBase(observer, index) in SubjectBindingPointer()