]> git.lyx.org Git - lyx.git/blobdiff - src/graph.h
A better fix for bug 675:
[lyx.git] / src / graph.h
index 9956aa47cfae74ba8b66bfacb5e75a12d9e930f2..718da2b694d05e7426cf81d084427e7ecf72f6b6 100644 (file)
 #ifndef GRAPH_H
 #define GRAPH_H
 
-#include "LString.h"
-
 #include <queue>
 #include <vector>
 
+
+namespace lyx {
+
+
 class Graph {
 public:
        Graph() : numedges_(0) {};
@@ -43,7 +45,8 @@ private:
        int bfs_init(int, bool clear_visited = true);
 
        ///
-       struct Vertex {
+       class Vertex {
+       public:
                std::vector<int> in_vertices;
                std::vector<int> out_vertices;
                std::vector<int> out_edges;
@@ -61,4 +64,7 @@ private:
 };
 
 
+
+} // namespace lyx
+
 #endif //GRAPH_H