13 template <
typename ObservedType>
17 using Iterator =
typename std::list<ObservedType>::const_iterator;
void Update(Layer *graphLayer) override
AddedLayerObservable(Graph &subject)
ErasedLayerNamesObservable(Graph &subject)
void Update(Layer *graphLayer) override
void DetachObservable(IGraphObservable *const observable, GraphEvent notifyOnEvent)
void AttachObservable(IGraphObservable *const observable, GraphEvent notifyOnEvent)
std::list< ObservedType > m_ObservedObjects
GraphEvent m_NotifyOnEvent
GraphObservable(Graph &subject, GraphEvent notifyOnEvent)
typename std::list< ObservedType >::const_iterator Iterator
Copyright (c) 2021 ARM Limited and Contributors.