Changeset 1685:5b37a10234bc in lemon-0.x
- Timestamp:
- 09/16/05 11:00:18 (18 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@2207
- Location:
- lemon
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/bits/alteration_notifier.h
r1587 r1685 81 81 ObserverBase() : registry(0) {} 82 82 83 ObserverBase(const ObserverBase& copy) { 84 if (copy.attached()) { 85 copy.getRegistry()->attach(*this); 86 } 87 } 88 83 89 virtual ~ObserverBase() {} 84 90 … … 112 118 /// Gives back true when the observer is attached into a registry. 113 119 bool attached() const { return registry != 0; } 114 120 115 121 private: 116 122 117 ObserverBase(const ObserverBase& copy);118 123 ObserverBase& operator=(const ObserverBase& copy); 119 124 -
lemon/graph_adaptor.h
r1681 r1685 680 680 public: 681 681 typedef SubGraphAdaptor<Graph, ConstMap<typename Graph::Node,bool>, 682 EdgeFilterMap > Parent;682 EdgeFilterMap, false> Parent; 683 683 protected: 684 684 ConstMap<typename Graph::Node, bool> const_true_map; -
lemon/iterable_maps.h
r1677 r1685 141 141 class IterableBoolNodeMap 142 142 { 143 typename Graph:: NodeMap<int> cmap;144 145 public: 146 147 typedef IterableBoolMap<typename Graph:: NodeMap<int> > BimType;143 typename Graph::template NodeMap<int> cmap; 144 145 public: 146 147 typedef IterableBoolMap<typename Graph::template NodeMap<int> > BimType; 148 148 BimType imap; 149 149 … … 199 199 class IterableBoolEdgeMap 200 200 { 201 typename Graph:: EdgeMap<int> cmap;202 203 public: 204 205 typedef IterableBoolMap<typename Graph:: EdgeMap<int> > BimType;201 typename Graph::template EdgeMap<int> cmap; 202 203 public: 204 205 typedef IterableBoolMap<typename Graph::template EdgeMap<int> > BimType; 206 206 BimType imap; 207 207
Note: See TracChangeset
for help on using the changeset viewer.