Changeset 1026:699c7eac2c6d in lemon-main for lemon/bits/traits.h
- Timestamp:
- 01/11/12 22:21:07 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/bits/traits.h
r1019 r1026 173 173 174 174 typedef typename GR::RedNode Item; 175 typedef typename GR::Red It ItemIt;175 typedef typename GR::RedNodeIt ItemIt; 176 176 177 177 typedef typename RedNodeNotifierIndicator<GR>::Type ItemNotifier; 178 178 179 179 template <typename V> 180 class Map : public GR::template Red Map<V> {181 typedef typename GR::template Red Map<V> Parent;182 183 public: 184 typedef typename GR::template Red Map<V> Type;180 class Map : public GR::template RedNodeMap<V> { 181 typedef typename GR::template RedNodeMap<V> Parent; 182 183 public: 184 typedef typename GR::template RedNodeMap<V> Type; 185 185 typedef typename Parent::Value Value; 186 186 … … 214 214 215 215 typedef typename GR::BlueNode Item; 216 typedef typename GR::Blue It ItemIt;216 typedef typename GR::BlueNodeIt ItemIt; 217 217 218 218 typedef typename BlueNodeNotifierIndicator<GR>::Type ItemNotifier; 219 219 220 220 template <typename V> 221 class Map : public GR::template Blue Map<V> {222 typedef typename GR::template Blue Map<V> Parent;223 224 public: 225 typedef typename GR::template Blue Map<V> Type;221 class Map : public GR::template BlueNodeMap<V> { 222 typedef typename GR::template BlueNodeMap<V> Parent; 223 224 public: 225 typedef typename GR::template BlueNodeMap<V> Type; 226 226 typedef typename Parent::Value Value; 227 227
Note: See TracChangeset
for help on using the changeset viewer.