Changeset 2384:805c5a2a36dd in lemon-0.x for lemon/bpugraph_adaptor.h
- Timestamp:
- 03/01/07 18:14:24 (17 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@3215
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/bpugraph_adaptor.h
r2231 r2384 170 170 171 171 typedef typename ItemSetTraits<Graph, Node>::ItemNotifier NodeNotifier; 172 NodeNotifier& getNotifier(Node) const {173 return graph-> getNotifier(Node());172 NodeNotifier& notifier(Node) const { 173 return graph->notifier(Node()); 174 174 } 175 175 176 176 typedef typename ItemSetTraits<Graph, ANode>::ItemNotifier ANodeNotifier; 177 ANodeNotifier& getNotifier(ANode) const {178 return graph-> getNotifier(ANode());177 ANodeNotifier& notifier(ANode) const { 178 return graph->notifier(ANode()); 179 179 } 180 180 181 181 typedef typename ItemSetTraits<Graph, BNode>::ItemNotifier BNodeNotifier; 182 BNodeNotifier& getNotifier(BNode) const {183 return graph-> getNotifier(BNode());182 BNodeNotifier& notifier(BNode) const { 183 return graph->notifier(BNode()); 184 184 } 185 185 186 186 typedef typename ItemSetTraits<Graph, Edge>::ItemNotifier EdgeNotifier; 187 EdgeNotifier& getNotifier(Edge) const {188 return graph-> getNotifier(Edge());187 EdgeNotifier& notifier(Edge) const { 188 return graph->notifier(Edge()); 189 189 } 190 190 191 191 typedef typename ItemSetTraits<Graph, UEdge>::ItemNotifier UEdgeNotifier; 192 UEdgeNotifier& getNotifier(UEdge) const {193 return graph-> getNotifier(UEdge());192 UEdgeNotifier& notifier(UEdge) const { 193 return graph->notifier(UEdge()); 194 194 } 195 195 … … 372 372 373 373 typedef typename Parent::BNodeNotifier ANodeNotifier; 374 ANodeNotifier& getNotifier(ANode) const {375 return Parent:: getNotifier(typename Parent::BNode());374 ANodeNotifier& notifier(ANode) const { 375 return Parent::notifier(typename Parent::BNode()); 376 376 } 377 377 378 378 typedef typename Parent::ANodeNotifier BNodeNotifier; 379 BNodeNotifier& getNotifier(BNode) const {380 return Parent:: getNotifier(typename Parent::ANode());379 BNodeNotifier& notifier(BNode) const { 380 return Parent::notifier(typename Parent::ANode()); 381 381 } 382 382
Note: See TracChangeset
for help on using the changeset viewer.