COIN-OR::LEMON - Graph Library

Changeset 897:ef09eee53b09 in lemon-0.x for src/hugo/map_defines.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/map_defines.h

    r891 r897  
    4141public: \
    4242typedef DynMap<NodeMapRegistry, Value> Parent; \
    43 NodeMap() {} \
    4443NodeMap(const typename Parent::Graph& g) \
    4544  : Parent(g, g.node_maps) {} \
     
    7372typedef DynMap<EdgeMapRegistry, Value> Parent; \
    7473\
    75 EdgeMap() {} \
    7674EdgeMap(const typename Parent::Graph& g) \
    7775  : Parent(g, g.edge_maps) {} \
     
    119117typedef SymMap<DynMap, SymEdgeMapRegistry, Value> Parent; \
    120118\
    121 SymEdgeMap() {} \
    122119SymEdgeMap(const typename Parent::Graph& g) \
    123120  : Parent(g, g.sym_edge_maps) {} \
     
    149146typedef typename From::template NodeMap<Value> Parent; \
    150147\
    151 NodeMap() : Parent() {} \
    152148NodeMap(const To& to) \
    153149  : Parent(static_cast<const From&>(from)) { } \
     
    179175typedef typename From::template EdgeMap<Value> Parent; \
    180176\
    181 EdgeMap() : Parent() {} \
    182177EdgeMap(const To& to) \
    183178  : Parent(static_cast<const From&>(from)) { } \
Note: See TracChangeset for help on using the changeset viewer.