equal
deleted
inserted
replaced
3 #define HUGO_BFS_ITERATOR_H |
3 #define HUGO_BFS_ITERATOR_H |
4 |
4 |
5 #include <queue> |
5 #include <queue> |
6 #include <stack> |
6 #include <stack> |
7 #include <utility> |
7 #include <utility> |
|
8 |
|
9 #include <hugo/invalid.h> |
8 |
10 |
9 namespace hugo { |
11 namespace hugo { |
10 |
12 |
11 template <typename Graph, /*typename OutEdgeIt,*/ |
13 template <typename Graph, /*typename OutEdgeIt,*/ |
12 typename ReachedMap/*=typename Graph::NodeMap<bool>*/ > |
14 typename ReachedMap/*=typename Graph::NodeMap<bool>*/ > |