COIN-OR::LEMON - Graph Library

Changeset 1669:66ae78d29f1e in lemon-0.x for lemon/smart_graph.h


Ignore:
Timestamp:
08/31/05 15:29:32 (14 years ago)
Author:
Balazs Dezso
Branch:
default
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@2185
Message:

Template assign operator for graph maps.

Some naming and coding conventions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lemon/smart_graph.h

    r1641 r1669  
    234234  };
    235235
    236   typedef AlterableGraphExtender<SmartGraphBase> AlterableSmartGraphBase;
    237   typedef IterableGraphExtender<AlterableSmartGraphBase> IterableSmartGraphBase;
    238   typedef DefaultMappableGraphExtender<IterableSmartGraphBase> MappableSmartGraphBase;
    239   typedef ExtendableGraphExtender<MappableSmartGraphBase> ExtendableSmartGraphBase;
    240   typedef ClearableGraphExtender<ExtendableSmartGraphBase> ClearableSmartGraphBase;
     236  typedef ClearableGraphExtender<
     237    ExtendableGraphExtender<
     238    MappableGraphExtender<
     239    IterableGraphExtender<
     240    AlterableGraphExtender<SmartGraphBase> > > > > ExtendedSmartGraphBase;
    241241
    242242  /// \addtogroup graphs
     
    254254  ///
    255255  ///\author Alpar Juttner
    256   class SmartGraph : public ClearableSmartGraphBase {
     256  class SmartGraph : public ExtendedSmartGraphBase {
    257257  public:
    258258    /// Finds an edge between two nodes.
     
    391391    IterableUndirGraphExtender<
    392392    AlterableUndirGraphExtender<
    393     UndirGraphExtender<SmartGraphBase> > > > > > UndirSmartGraphBase;
     393    UndirGraphExtender<SmartGraphBase> > > > > > ExtendedUndirSmartGraphBase;
    394394
    395395  ///A smart undirected graph class.
     
    405405  ///\todo SnapShot hasn't been implemented yet.
    406406  ///
    407   class UndirSmartGraph : public UndirSmartGraphBase {
     407  class UndirSmartGraph : public ExtendedUndirSmartGraphBase {
    408408  };
    409409
Note: See TracChangeset for help on using the changeset viewer.