#include <iostream>
#include <lemon/error.h>
#include <lemon/lemon_writer.h>
Go to the source code of this file.
Namespaces | |
namespace | lemon |
Classes | |
class | GraphWriter |
The graph writer class. More... | |
class | UndirGraphWriter |
The undirected graph writer class. More... | |
Functions | |
template<typename Graph> | |
void | lemon::writeGraph (std::ostream &os, const Graph &g) |
Write a graph to the output. | |
template<typename Graph, typename CapacityMap> | |
void | lemon::writeGraph (std::ostream &os, const Graph &g, const CapacityMap &capacity) |
Write a capacitated graph instance to the output. | |
template<typename Graph, typename CapacityMap> | |
void | lemon::writeGraph (std::ostream &os, const Graph &g, const CapacityMap &capacity, const typename Graph::Node &s) |
Write a shortest path instance to the output. | |
template<typename Graph, typename CapacityMap> | |
void | lemon::writeGraph (std::ostream &os, const Graph &g, const CapacityMap &capacity, const typename Graph::Node &s, const typename Graph::Node &t) |
Write a max flow instance to the output. | |
template<typename Graph, typename CapacityMap, typename CostMap> | |
void | lemon::writeGraph (std::ostream &os, const Graph &g, const CapacityMap &capacity, const typename Graph::Node &s, const typename Graph::Node &t, const CostMap &cost) |
Write a min cost flow instance to the output. | |
template<typename Graph> | |
void | lemon::writeUndirGraph (std::ostream &os, const Graph &g) |
Write an undirected graph to the output. | |
template<typename Graph, typename CapacityMap> | |
void | lemon::writeUndirGraph (std::ostream &os, const Graph &g, const CapacityMap &capacity) |
Write an undirected multigraph (undirected graph + capacity map on the edges) to the output. |