Changeset 1432:da87dbdf3daf in lemon for lemon/concepts/digraph.h
- Timestamp:
- 07/28/20 21:23:36 (4 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/concepts/digraph.h
r1336 r1432 78 78 Node(const Node&) { } 79 79 80 /// Assignment operator 81 82 /// Assignment operator. 83 /// 84 const Node &operator=(const Node&) { return *this; } 85 80 86 /// %Invalid constructor \& conversion. 81 87 … … 127 133 /// 128 134 NodeIt(const NodeIt& n) : Node(n) { } 135 /// Assignment operator 136 137 /// Assignment operator. 138 /// 139 const NodeIt &operator=(const NodeIt&) { return *this; } 140 129 141 /// %Invalid constructor \& conversion. 130 142 … … 186 198 /// 187 199 Arc(const Arc&) { } 200 /// Assignment operator 201 202 /// Assignment operator. 203 /// 204 const Arc &operator=(const Arc&) { return *this; } 205 188 206 /// %Invalid constructor \& conversion. 189 207 … … 236 254 /// 237 255 OutArcIt(const OutArcIt& e) : Arc(e) { } 256 /// Assignment operator 257 258 /// Assignment operator. 259 /// 260 const OutArcIt &operator=(const OutArcIt&) { return *this; } 238 261 /// %Invalid constructor \& conversion. 239 262 … … 302 325 /// 303 326 InArcIt(const InArcIt& e) : Arc(e) { } 327 /// Assignment operator 328 329 /// Assignment operator. 330 /// 331 const InArcIt &operator=(const InArcIt&) { return *this; } 332 304 333 /// %Invalid constructor \& conversion. 305 334 … … 366 395 /// 367 396 ArcIt(const ArcIt& e) : Arc(e) { } 397 /// Assignment operator 398 399 /// Assignment operator. 400 /// 401 const ArcIt &operator=(const ArcIt&) { return *this; } 402 368 403 /// %Invalid constructor \& conversion. 369 404 … … 522 557 NodeMap(const NodeMap& nm) : 523 558 ReferenceMap<Node, T, T&, const T&>(nm) { } 559 public: 524 560 ///Assignment operator 561 NodeMap& operator=(const NodeMap&) { 562 return *this; 563 } 564 ///Template Assignment operator 525 565 template <typename CMap> 526 566 NodeMap& operator=(const CMap&) { … … 548 588 ReferenceMap<Arc, T, T&, const T&>(em) { } 549 589 ///Assignment operator 590 ArcMap& operator=(const ArcMap&) { 591 return *this; 592 } 593 ///Template Assignment operator 550 594 template <typename CMap> 551 595 ArcMap& operator=(const CMap&) {
Note: See TracChangeset
for help on using the changeset viewer.