[Lemon-commits] [lemon_svn] alpar: r1663 - hugo/trunk/src/lemon
Lemon SVN
svn at lemon.cs.elte.hu
Mon Nov 6 20:46:51 CET 2006
Author: alpar
Date: Mon Mar 21 13:49:37 2005
New Revision: 1663
Modified:
hugo/trunk/src/lemon/bfs.h
hugo/trunk/src/lemon/dfs.h
hugo/trunk/src/lemon/dijkstra.h
Log:
Some more MS VC++ compatibility changes (suggested by Janos Tapolcai)
Modified: hugo/trunk/src/lemon/bfs.h
==============================================================================
--- hugo/trunk/src/lemon/bfs.h (original)
+++ hugo/trunk/src/lemon/bfs.h Mon Mar 21 13:49:37 2005
@@ -966,7 +966,7 @@
struct DefPredMapBase : public Base {
typedef T PredMap;
static PredMap *createPredMap(const Graph &G) { return 0; };
- DefPredMapBase(const Base &b) : Base(b) {}
+ DefPredMapBase(const TR &b) : TR(b) {}
};
///\brief \ref named-templ-param "Named parameter"
@@ -987,7 +987,7 @@
struct DefReachedMapBase : public Base {
typedef T ReachedMap;
static ReachedMap *createReachedMap(const Graph &G) { return 0; };
- DefReachedMapBase(const Base &b) : Base(b) {}
+ DefReachedMapBase(const TR &b) : TR(b) {}
};
///\brief \ref named-templ-param "Named parameter"
@@ -1008,7 +1008,7 @@
struct DefProcessedMapBase : public Base {
typedef T ProcessedMap;
static ProcessedMap *createProcessedMap(const Graph &G) { return 0; };
- DefProcessedMapBase(const Base &b) : Base(b) {}
+ DefProcessedMapBase(const TR &b) : TR(b) {}
};
///\brief \ref named-templ-param "Named parameter"
@@ -1029,7 +1029,7 @@
// struct DefPredNodeMapBase : public Base {
// typedef T PredNodeMap;
// static PredNodeMap *createPredNodeMap(const Graph &G) { return 0; };
-// DefPredNodeMapBase(const Base &b) : Base(b) {}
+// DefPredNodeMapBase(const TR &b) : TR(b) {}
// };
// ///\brief \ref named-templ-param "Named parameter"
@@ -1049,7 +1049,7 @@
struct DefDistMapBase : public Base {
typedef T DistMap;
static DistMap *createDistMap(const Graph &G) { return 0; };
- DefDistMapBase(const Base &b) : Base(b) {}
+ DefDistMapBase(const TR &b) : TR(b) {}
};
///\brief \ref named-templ-param "Named parameter"
Modified: hugo/trunk/src/lemon/dfs.h
==============================================================================
--- hugo/trunk/src/lemon/dfs.h (original)
+++ hugo/trunk/src/lemon/dfs.h Mon Mar 21 13:49:37 2005
@@ -972,7 +972,7 @@
struct DefPredMapBase : public Base {
typedef T PredMap;
static PredMap *createPredMap(const Graph &G) { return 0; };
- DefPredMapBase(const Base &b) : Base(b) {}
+ DefPredMapBase(const TR &b) : TR(b) {}
};
///\brief \ref named-templ-param "Named parameter"
@@ -993,7 +993,7 @@
struct DefReachedMapBase : public Base {
typedef T ReachedMap;
static ReachedMap *createReachedMap(const Graph &G) { return 0; };
- DefReachedMapBase(const Base &b) : Base(b) {}
+ DefReachedMapBase(const TR &b) : TR(b) {}
};
///\brief \ref named-templ-param "Named parameter"
@@ -1014,7 +1014,7 @@
struct DefProcessedMapBase : public Base {
typedef T ProcessedMap;
static ProcessedMap *createProcessedMap(const Graph &G) { return 0; };
- DefProcessedMapBase(const Base &b) : Base(b) {}
+ DefProcessedMapBase(const TR &b) : TR(b) {}
};
///\brief \ref named-templ-param "Named parameter"
@@ -1035,7 +1035,7 @@
// struct DefPredNodeMapBase : public Base {
// typedef T PredNodeMap;
// static PredNodeMap *createPredNodeMap(const Graph &G) { return 0; };
-// DefPredNodeMapBase(const Base &b) : Base(b) {}
+// DefPredNodeMapBase(const TR &b) : TR(b) {}
// };
// ///\brief \ref named-templ-param "Named parameter"
@@ -1055,7 +1055,7 @@
struct DefDistMapBase : public Base {
typedef T DistMap;
static DistMap *createDistMap(const Graph &G) { return 0; };
- DefDistMapBase(const Base &b) : Base(b) {}
+ DefDistMapBase(const TR &b) : TR(b) {}
};
///\brief \ref named-templ-param "Named parameter"
Modified: hugo/trunk/src/lemon/dijkstra.h
==============================================================================
--- hugo/trunk/src/lemon/dijkstra.h (original)
+++ hugo/trunk/src/lemon/dijkstra.h Mon Mar 21 13:49:37 2005
@@ -950,7 +950,7 @@
struct DefPredMapBase : public Base {
typedef T PredMap;
static PredMap *createPredMap(const Graph &G) { return 0; };
- DefPredMapBase(const Base &b) : Base(b) {}
+ DefPredMapBase(const TR &b) : TR(b) {}
};
///\brief \ref named-templ-param "Named parameter"
@@ -971,7 +971,7 @@
// struct DefPredNodeMapBase : public Base {
// typedef T PredNodeMap;
// static PredNodeMap *createPredNodeMap(const Graph &G) { return 0; };
-// DefPredNodeMapBase(const Base &b) : Base(b) {}
+// DefPredNodeMapBase(const TR &b) : TR(b) {}
// };
// ///\brief \ref named-templ-param "Named parameter"
@@ -991,7 +991,7 @@
struct DefDistMapBase : public Base {
typedef T DistMap;
static DistMap *createDistMap(const Graph &G) { return 0; };
- DefDistMapBase(const Base &b) : Base(b) {}
+ DefDistMapBase(const TR &b) : TR(b) {}
};
///\brief \ref named-templ-param "Named parameter"
More information about the Lemon-commits
mailing list