COIN-OR::LEMON - Graph Library

Changeset 1999:2ff283124dfc in lemon-0.x for lemon/concept


Ignore:
Timestamp:
03/06/06 11:28:37 (18 years ago)
Author:
Balazs Dezso
Branch:
default
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@2609
Message:

Clarifing alteration observing system
It is directly connected now to a container

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lemon/concept/graph_component.h

    r1993 r1999  
    738738    /// be registered into the notifier and whenever an alteration
    739739    /// occured in the graph all the observers will notified about it.
    740     class AlterableGraphComponent : virtual public BaseGraphComponent {
     740    class AlterableGraphComponent : virtual public BaseIterableGraphComponent {
    741741    public:
    742742
    743743      /// The edge observer registry.
    744       typedef AlterationNotifier<Edge> EdgeNotifier;
     744      typedef AlterationNotifier<AlterableGraphComponent, Edge>
     745      EdgeNotifier;
    745746      /// The node observer registry.
    746       typedef AlterationNotifier<Node> NodeNotifier;
     747      typedef AlterationNotifier<AlterableGraphComponent, Node>
     748      NodeNotifier;
    747749     
    748750      /// \brief Gives back the edge alteration notifier.
Note: See TracChangeset for help on using the changeset viewer.