lemon/graph_reader.h
changeset 1705 3f63d9db307b
parent 1540 7d028a73d7f2
child 1744 51d5d41e15b1
     1.1 --- a/lemon/graph_reader.h	Wed Oct 05 13:17:42 2005 +0000
     1.2 +++ b/lemon/graph_reader.h	Wed Oct 05 13:18:51 2005 +0000
     1.3 @@ -122,8 +122,7 @@
     1.4      ///
     1.5      /// Construct a new GraphReader. It reads into the given graph
     1.6      /// and it uses the given reader as the default skipper.
     1.7 -    GraphReader(std::istream& _is, 
     1.8 -		typename SmartParameter<Graph>::Type _graph, 
     1.9 +    GraphReader(std::istream& _is, Graph& _graph, 
    1.10  		const DefaultSkipper& _skipper = DefaultSkipper()) 
    1.11        : reader(new LemonReader(_is)), own_reader(true), skipper(_skipper),
    1.12  	nodeset_reader(*reader, _graph, std::string(), skipper),
    1.13 @@ -137,8 +136,7 @@
    1.14      ///
    1.15      /// Construct a new GraphReader. It reads into the given graph
    1.16      /// and it uses the given reader as the default skipper.
    1.17 -    GraphReader(const std::string& _filename, 
    1.18 -		typename SmartParameter<Graph>::Type _graph, 
    1.19 +    GraphReader(const std::string& _filename, Graph& _graph, 
    1.20  		const DefaultSkipper& _skipper = DefaultSkipper()) 
    1.21        : reader(new LemonReader(_filename)), own_reader(true), 
    1.22  	skipper(_skipper),
    1.23 @@ -153,8 +151,7 @@
    1.24      ///
    1.25      /// Construct a new GraphReader. It reads into the given graph
    1.26      /// and it uses the given reader as the default skipper.
    1.27 -    GraphReader(LemonReader& _reader, 
    1.28 -		typename SmartParameter<Graph>::Type _graph, 
    1.29 +    GraphReader(LemonReader& _reader, Graph& _graph, 
    1.30  		const DefaultSkipper& _skipper = DefaultSkipper()) 
    1.31        : reader(_reader), own_reader(false), skipper(_skipper),
    1.32  	nodeset_reader(*reader, _graph, std::string(), skipper),