#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 |