COIN-OR::LEMON - Graph Library

Changeset 909:6a22e0dfd453 in lemon-0.x for src/hugo/map_defines.h


Ignore:
Timestamp:
09/26/04 23:43:38 (20 years ago)
Author:
Balazs Dezso
Branch:
default
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@1220
Message:

New symmetric Graph concept.
New symmetric list and smart graph.
Symmetric Graph tests based on the Graph Tests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/hugo/map_defines.h

    r906 r909  
    115115 */
    116116#define CREATE_SYM_EDGE_MAP_REGISTRY \
    117 typedef SymEdgeIt<Graph, Edge, EdgeIt> SymEdgeIt; \
    118 typedef MapRegistry<Graph, Edge, SymEdgeIt> SymEdgeMapRegistry; \
     117typedef MapRegistry<Graph, SymEdge, SymEdgeIt> SymEdgeMapRegistry; \
    119118mutable SymEdgeMapRegistry sym_edge_maps;
    120119
     
    128127#define CREATE_SYM_EDGE_MAP(DynMap) \
    129128template <typename Value> \
    130 class SymEdgeMap : public SymMap<DynMap, SymEdgeMapRegistry, Value> { \
    131 public: \
    132 typedef SymMap<DynMap, SymEdgeMapRegistry, Value> Parent; \
     129class SymEdgeMap : public DynMap<SymEdgeMapRegistry, Value> { \
     130public: \
     131typedef DynMap<SymEdgeMapRegistry, Value> Parent; \
    133132\
    134133SymEdgeMap(const typename Parent::Graph& g) \
Note: See TracChangeset for help on using the changeset viewer.