COIN-OR::LEMON - Graph Library

Changeset 1236:fd24f16e0d73 in lemon-0.x


Ignore:
Timestamp:
03/21/05 13:49:37 (15 years ago)
Author:
Alpar Juttner
Branch:
default
Phase:
public
Convert:
svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@1663
Message:

Some more MS VC++ compatibility changes (suggested by Janos Tapolcai)

Location:
src/lemon
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • src/lemon/bfs.h

    r1218 r1236  
    967967      typedef T PredMap;
    968968      static PredMap *createPredMap(const Graph &G) { return 0; };
    969       DefPredMapBase(const Base &b) : Base(b) {}
     969      DefPredMapBase(const TR &b) : TR(b) {}
    970970    };
    971971   
     
    988988      typedef T ReachedMap;
    989989      static ReachedMap *createReachedMap(const Graph &G) { return 0; };
    990       DefReachedMapBase(const Base &b) : Base(b) {}
     990      DefReachedMapBase(const TR &b) : TR(b) {}
    991991    };
    992992   
     
    10091009      typedef T ProcessedMap;
    10101010      static ProcessedMap *createProcessedMap(const Graph &G) { return 0; };
    1011       DefProcessedMapBase(const Base &b) : Base(b) {}
     1011      DefProcessedMapBase(const TR &b) : TR(b) {}
    10121012    };
    10131013   
     
    10301030//       typedef T PredNodeMap;
    10311031//       static PredNodeMap *createPredNodeMap(const Graph &G) { return 0; };
    1032 //       DefPredNodeMapBase(const Base &b) : Base(b) {}
     1032//       DefPredNodeMapBase(const TR &b) : TR(b) {}
    10331033//     };
    10341034   
     
    10501050      typedef T DistMap;
    10511051      static DistMap *createDistMap(const Graph &G) { return 0; };
    1052       DefDistMapBase(const Base &b) : Base(b) {}
     1052      DefDistMapBase(const TR &b) : TR(b) {}
    10531053    };
    10541054   
  • src/lemon/dfs.h

    r1233 r1236  
    973973      typedef T PredMap;
    974974      static PredMap *createPredMap(const Graph &G) { return 0; };
    975       DefPredMapBase(const Base &b) : Base(b) {}
     975      DefPredMapBase(const TR &b) : TR(b) {}
    976976    };
    977977   
     
    994994      typedef T ReachedMap;
    995995      static ReachedMap *createReachedMap(const Graph &G) { return 0; };
    996       DefReachedMapBase(const Base &b) : Base(b) {}
     996      DefReachedMapBase(const TR &b) : TR(b) {}
    997997    };
    998998   
     
    10151015      typedef T ProcessedMap;
    10161016      static ProcessedMap *createProcessedMap(const Graph &G) { return 0; };
    1017       DefProcessedMapBase(const Base &b) : Base(b) {}
     1017      DefProcessedMapBase(const TR &b) : TR(b) {}
    10181018    };
    10191019   
     
    10361036//       typedef T PredNodeMap;
    10371037//       static PredNodeMap *createPredNodeMap(const Graph &G) { return 0; };
    1038 //       DefPredNodeMapBase(const Base &b) : Base(b) {}
     1038//       DefPredNodeMapBase(const TR &b) : TR(b) {}
    10391039//     };
    10401040   
     
    10561056      typedef T DistMap;
    10571057      static DistMap *createDistMap(const Graph &G) { return 0; };
    1058       DefDistMapBase(const Base &b) : Base(b) {}
     1058      DefDistMapBase(const TR &b) : TR(b) {}
    10591059    };
    10601060   
  • src/lemon/dijkstra.h

    r1229 r1236  
    951951      typedef T PredMap;
    952952      static PredMap *createPredMap(const Graph &G) { return 0; };
    953       DefPredMapBase(const Base &b) : Base(b) {}
     953      DefPredMapBase(const TR &b) : TR(b) {}
    954954    };
    955955   
     
    972972//       typedef T PredNodeMap;
    973973//       static PredNodeMap *createPredNodeMap(const Graph &G) { return 0; };
    974 //       DefPredNodeMapBase(const Base &b) : Base(b) {}
     974//       DefPredNodeMapBase(const TR &b) : TR(b) {}
    975975//     };
    976976   
     
    992992      typedef T DistMap;
    993993      static DistMap *createDistMap(const Graph &G) { return 0; };
    994       DefDistMapBase(const Base &b) : Base(b) {}
     994      DefDistMapBase(const TR &b) : TR(b) {}
    995995    };
    996996   
Note: See TracChangeset for help on using the changeset viewer.