src/hugo/map_defines.h
changeset 909 6a22e0dfd453
parent 906 17f31d280385
child 919 6153d9cf78c6
     1.1 --- a/src/hugo/map_defines.h	Fri Sep 24 11:55:54 2004 +0000
     1.2 +++ b/src/hugo/map_defines.h	Sun Sep 26 21:43:38 2004 +0000
     1.3 @@ -114,8 +114,7 @@
     1.4  /** This macro creates MapRegistry for Symmetric Edge Maps.
     1.5   */
     1.6  #define CREATE_SYM_EDGE_MAP_REGISTRY \
     1.7 -typedef SymEdgeIt<Graph, Edge, EdgeIt> SymEdgeIt; \
     1.8 -typedef MapRegistry<Graph, Edge, SymEdgeIt> SymEdgeMapRegistry; \
     1.9 +typedef MapRegistry<Graph, SymEdge, SymEdgeIt> SymEdgeMapRegistry; \
    1.10  mutable SymEdgeMapRegistry sym_edge_maps;
    1.11  
    1.12  
    1.13 @@ -127,9 +126,9 @@
    1.14   */
    1.15  #define CREATE_SYM_EDGE_MAP(DynMap) \
    1.16  template <typename Value> \
    1.17 -class SymEdgeMap : public SymMap<DynMap, SymEdgeMapRegistry, Value> { \
    1.18 +class SymEdgeMap : public DynMap<SymEdgeMapRegistry, Value> { \
    1.19  public: \
    1.20 -typedef SymMap<DynMap, SymEdgeMapRegistry, Value> Parent; \
    1.21 +typedef DynMap<SymEdgeMapRegistry, Value> Parent; \
    1.22  \
    1.23  SymEdgeMap(const typename Parent::Graph& g) \
    1.24    : Parent(g, g.sym_edge_maps) {} \