src/lemon/alteration_observer_registry.h
changeset 1022 567f392d1d2e
parent 980 0f1044b7a3af
child 1038 ca63ec3424d8
equal deleted inserted replaced
3:5371a28a1203 4:fdd45b721a89
   362 
   362 
   363   protected:
   363   protected:
   364 
   364 
   365     mutable UndirEdgeObserverRegistry undir_edge_observers;
   365     mutable UndirEdgeObserverRegistry undir_edge_observers;
   366 
   366 
   367     UndirEdgeObserverRegistry& getObserverRegistry(UndirEdge = INVALID) const {
   367   public:
       
   368 
       
   369     using Parent::getObserverRegistry;
       
   370     UndirEdgeObserverRegistry& getObserverRegistry(UndirEdge) const {
   368       return undir_edge_observers;
   371       return undir_edge_observers;
   369     }
   372     }
   370 
   373 
   371     ~AlterableUndirGraphExtender() {
   374     ~AlterableUndirGraphExtender() {
   372       undir_edge_observers.clear();
   375       undir_edge_observers.clear();