src/work/marci/bfs_iterator.h
changeset 576 d00c33d07114
parent 448 510c53fd06cd
child 597 a6e2b02f496a
equal deleted inserted replaced
7:dc4bebaeaed0 8:055a58cb9557
     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>*/ >