Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

graph_reader.h File Reference


Detailed Description

#include <iostream>
#include <lemon/error.h>
#include <lemon/lemon_reader.h>

Go to the source code of this file.

Namespaces

namespace  lemon

Classes

class  GraphReader
 The graph reader class. More...
class  UndirGraphReader
 The undir graph reader class. More...

Functions

template<typename Graph>
void lemon::readGraph (std::istream &is, Graph &g)
 Read a graph from an input stream.
template<typename Graph, typename CapacityMap>
void lemon::readGraph (std::istream &is, Graph &g, CapacityMap &capacity)
 Read a capacitated graph instance from an input stream.
template<typename Graph, typename CapacityMap>
void lemon::readGraph (std::istream &is, Graph &g, CapacityMap &capacity, typename Graph::Node &s)
 Read a shortest path instance from an input stream.
template<typename Graph, typename CapacityMap>
void lemon::readGraph (std::istream &is, Graph &g, CapacityMap &capacity, typename Graph::Node &s, typename Graph::Node &t)
 Read a max flow instance from an input stream.
template<typename Graph, typename CapacityMap, typename CostMap>
void lemon::readGraph (std::istream &is, Graph &g, CapacityMap &capacity, typename Graph::Node &s, typename Graph::Node &t, CostMap &cost)
 Read a min cost flow instance from an input stream.
template<typename Graph>
void lemon::readUndirGraph (std::istream &is, Graph &g)
 Read an undirected graph from an input stream.
template<typename Graph, typename CapacityMap>
void lemon::readUndirGraph (std::istream &is, Graph &g, CapacityMap &capacity)
 Read an undirected multigraph (undirected graph + capacity map on the edges) from an input stream.


Generated on Sat Aug 27 14:14:55 2005 for LEMON by  doxygen 1.4.4