#include <boost/graph/properties.hpp>#include <boost/graph/adjacency_list.hpp>#include <iostream>#include <vector>#include <set>#include "sgm/Graph_boost.hh"

Go to the source code of this file.
Namespaces | |
| namespace | ggl |
Typedefs | |
| typedef boost::adjacency_list < boost::vecS, boost::vecS, boost::undirectedS, Graph_NodeProperties, Graph_EdgeProperties > | ggl::Graph |
| typedef sgm::Graph_boost < Graph, PropNodeLabel, PropEdgeLabel, PropNodeIndex > | ggl::Graph_boost |
| typedef boost::property < PropEdgeLabel, std::string > | ggl::Graph_EdgeProperties |
| typedef boost::property < PropNodeIndex, size_t, boost::property< PropNodeLabel, std::string > > | ggl::Graph_NodeProperties |
| typedef std::set< PropNodeIndex > | ggl::NodeIndexSet |
| Set of node indices. More... | |
| typedef std::vector < PropNodeIndex > | ggl::NodeIndexVec |
| Vector of node indices. More... | |
| typedef boost::edge_name_t | ggl::PropEdgeLabel |
| typedef boost::vertex_index_t | ggl::PropNodeIndex |
| typedef boost::vertex_name_t | ggl::PropNodeLabel |
Functions | |
| std::ostream & | operator<< (std::ostream &out, const ggl::Graph &g) |
| std::ostream& operator<< | ( | std::ostream & | out, |
| const ggl::Graph & | g | ||
| ) |
Writes a ggl::Graph object to stream in GML format
| out | the stream to write to |
| g | the graph to be written in GML format |