Example #1
0
void BuildGraph::print_graph (void) {
  print.Set("nodes", graph_.nodes);
  cout << "edges "; 
  for (map<string, set<string> >::iterator itr = graph_.edges.begin(); itr != graph_.edges.end(); ++itr) {
    set<string> dst = itr->second;
    cout << "src : " << itr->first << endl;
    print.Set("dst", dst);
  }
};