src/hugo/map_defines.h
changeset 872 c010b38ea35b
parent 822 88226d9fe821
child 877 66dd225ca128
equal deleted inserted replaced
2:a652d13105c9 3:2b687a76b6a6
    94 /** This macro creates MapRegistry for Symmetric Edge Maps.
    94 /** This macro creates MapRegistry for Symmetric Edge Maps.
    95  */
    95  */
    96 #define CREATE_SYM_EDGE_MAP_REGISTRY \
    96 #define CREATE_SYM_EDGE_MAP_REGISTRY \
    97 typedef SymEdgeIt<Graph, Edge, EdgeIt> SymEdgeIt; \
    97 typedef SymEdgeIt<Graph, Edge, EdgeIt> SymEdgeIt; \
    98 typedef MapRegistry<Graph, Edge, SymEdgeIt> SymEdgeMapRegistry; \
    98 typedef MapRegistry<Graph, Edge, SymEdgeIt> SymEdgeMapRegistry; \
    99 mutable EdgeMapRegistry sym_edge_maps;
    99 mutable SymEdgeMapRegistry sym_edge_maps;
   100 
   100 
   101 
   101 
   102 /** Creates a map from a template map. The import method is
   102 /** Creates a map from a template map. The import method is
   103  *  an overloading of the map type.
   103  *  an overloading of the map type.
   104  *  The reason to use these macro is that the c++ does not support
   104  *  The reason to use these macro is that the c++ does not support