COIN-OR::LEMON - Graph Library

Changeset 897:ef09eee53b09 in lemon-0.x for src/hugo/list_graph.h


Ignore:
Timestamp:
09/22/04 10:04:31 (20 years ago)
Author:
Balazs Dezso
Branch:
default
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@1205
Message:

The default constructors are removed from the maps.
The ArrayMap? is the map structure of the graphs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/hugo/list_graph.h

    r891 r897  
    1414
    1515#include <hugo/map_registry.h>
    16 #include <hugo/default_map.h>
     16#include <hugo/array_map.h>
    1717
    1818#include <hugo/sym_map.h>
     
    8181    /// \todo
    8282    /// It apears in the documentation as if it were a function definition.
    83     CREATE_MAPS(DefaultMap);
     83    CREATE_MAPS(ArrayMap);
    8484
    8585  public:
     
    446446    CREATE_SYM_EDGE_MAP_REGISTRY;
    447447    /// Creating symmetric edge map.
    448     CREATE_SYM_EDGE_MAP(DefaultMap);
     448    CREATE_SYM_EDGE_MAP(ArrayMap);
    449449
    450450    SymListGraph() : ListGraph() { }
     
    531531    CREATE_NODE_MAP_REGISTRY;
    532532    /// Creating node maps.
    533     CREATE_NODE_MAP(DefaultMap);
     533    CREATE_NODE_MAP(ArrayMap);
    534534
    535535    /// Creating empty map structure for edges.
     
    537537    class EdgeMap {
    538538    public:
    539       EdgeMap() {}
    540539      EdgeMap(const Graph&) {}
    541540      EdgeMap(const Graph&, const Value&) {}
     
    883882    CREATE_EDGE_MAP_REGISTRY;
    884883    /// Creates edge maps.
    885     CREATE_EDGE_MAP(DefaultMap);
     884    CREATE_EDGE_MAP(ArrayMap);
    886885
    887886    /// Imports node maps from the NodeGraphType.
Note: See TracChangeset for help on using the changeset viewer.