[Lemon-commits] [lemon_svn] alpar: r119 - hugo/trunk/src/work
Lemon SVN
svn at lemon.cs.elte.hu
Mon Nov 6 20:37:26 CET 2006
Author: alpar
Date: Tue Feb 17 14:26:44 2004
New Revision: 119
Modified:
hugo/trunk/src/work/list_graph.hh
Log:
.
Modified: hugo/trunk/src/work/list_graph.hh
==============================================================================
--- hugo/trunk/src/work/list_graph.hh (original)
+++ hugo/trunk/src/work/list_graph.hh Tue Feb 17 14:26:44 2004
@@ -361,8 +361,9 @@
friend class OutEdgeIt;
friend class InEdgeIt;
friend class SymEdgeIt;
- protected:
+ public: //FIXME: It is required by op= of EachNodeIt
node_item* node;
+ protected:
friend int ListGraph::id(NodeIt v) const;
public:
NodeIt() : node(0) { }
@@ -381,12 +382,15 @@
class EachNodeIt : public NodeIt {
friend class ListGraph;
//protected:
- public: //for alpar
+ public: //for everybody but marci
EachNodeIt(const ListGraph& G) : NodeIt(G._first_node) { }
public:
EachNodeIt() : NodeIt() { }
EachNodeIt(node_item* v) : NodeIt(v) { }
EachNodeIt& operator++() { node=node->_next_node; return *this; }
+ //FIXME::
+ EachNodeIt& operator=(const NodeIt& e)
+ { node=e.node; return *this; }
};
class EdgeIt {
More information about the Lemon-commits
mailing list