COIN-OR::LEMON - Graph Library

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


Ignore:
Timestamp:
08/31/05 15:29:32 (19 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/list_graph.h

    r1555 r1669  
    305305  typedef AlterableGraphExtender<ListGraphBase> AlterableListGraphBase;
    306306  typedef IterableGraphExtender<AlterableListGraphBase> IterableListGraphBase;
    307   typedef DefaultMappableGraphExtender<IterableListGraphBase> MappableListGraphBase;
     307  typedef MappableGraphExtender<IterableListGraphBase> MappableListGraphBase;
    308308  typedef ExtendableGraphExtender<MappableListGraphBase> ExtendableListGraphBase;
    309309  typedef ClearableGraphExtender<ExtendableListGraphBase> ClearableListGraphBase;
    310   typedef ErasableGraphExtender<ClearableListGraphBase> ErasableListGraphBase;
     310  typedef ErasableGraphExtender<
     311    ClearableGraphExtender<
     312    ExtendableGraphExtender<
     313    MappableGraphExtender<
     314    IterableGraphExtender<
     315    AlterableGraphExtender<ListGraphBase> > > > > > ExtendedListGraphBase;
    311316
    312317/// \addtogroup graphs
     
    322327  ///\sa concept::ErasableGraph.
    323328
    324   class ListGraph : public ErasableListGraphBase
     329  class ListGraph : public ExtendedListGraphBase
    325330  {
    326331  public:
     
    550555    IterableUndirGraphExtender<
    551556    AlterableUndirGraphExtender<
    552     UndirGraphExtender<ListGraphBase> > > > > > > ErasableUndirListGraphBase;
     557    UndirGraphExtender<ListGraphBase> > > > > > > ExtendedUndirListGraphBase;
    553558
    554559/// \addtogroup graphs
     
    567572  ///haven't been implemented yet.
    568573  ///
    569   class UndirListGraph : public ErasableUndirListGraphBase {
     574  class UndirListGraph : public ExtendedUndirListGraphBase {
    570575  };
    571576
Note: See TracChangeset for help on using the changeset viewer.