COIN-OR::LEMON - Graph Library

Changeset 1039:bd01c5a3f989 in lemon-0.x for src/lemon/list_graph.h


Ignore:
Timestamp:
12/16/04 13:26:57 (19 years ago)
Author:
Balazs Dezso
Branch:
default
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@1429
Message:

AlterationObserverRegistry? -> AlterationNotifier?
2 step

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/lemon/list_graph.h

    r1035 r1039  
    2626#include <lemon/extendable_graph_extender.h>
    2727#include <lemon/iterable_graph_extender.h>
    28 #include <lemon/alteration_observer_registry.h>
     28#include <lemon/alteration_notifier.h>
    2929#include <lemon/default_map.h>
    3030
     
    400400    ///\ingroup graphs
    401401    ///\todo \c SnapShot or \c Snapshot?
    402     class SnapShot : protected AlterationObserverRegistry<Node>::ObserverBase,
    403                      protected AlterationObserverRegistry<Edge>::ObserverBase
     402    class SnapShot : protected AlterationNotifier<Node>::ObserverBase,
     403                     protected AlterationNotifier<Edge>::ObserverBase
    404404    {
    405405      protected:
     
    431431      void regist(ListGraph &_g) {
    432432        g=&_g;
    433         AlterationObserverRegistry<Node>::ObserverBase::
     433        AlterationNotifier<Node>::ObserverBase::
    434434          attach(g->node_observers);
    435         AlterationObserverRegistry<Edge>::ObserverBase::
     435        AlterationNotifier<Edge>::ObserverBase::
    436436          attach(g->edge_observers);
    437437      }
    438438           
    439439      void deregist() {
    440         AlterationObserverRegistry<Node>::ObserverBase::
     440        AlterationNotifier<Node>::ObserverBase::
    441441          detach();
    442         AlterationObserverRegistry<Edge>::ObserverBase::
     442        AlterationNotifier<Edge>::ObserverBase::
    443443          detach();
    444444        g=0;
Note: See TracChangeset for help on using the changeset viewer.