Changeset 1125:377e240b050f in lemon-0.x for src/work
- Timestamp:
- 02/05/05 21:05:01 (20 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@1524
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/work/alpar/dijkstra.h
r1124 r1125 31 31 32 32 33 class UninitializedData : public LogicError {};34 35 36 33 /// \addtogroup flowalgs 37 34 /// @{ … … 91 88 typedef typename Graph::template NodeMap<typename GR::Node> PredNodeMap; 92 89 ///Instantiates a PredNodeMap. 93 90 94 91 ///This function instantiates a \ref PredNodeMap. 95 92 ///\param G is the graph, to which we would like to define the \ref PredNodeMap … … 132 129 133 130 ///%Dijkstra algorithm class. 134 131 135 132 ///This class provides an efficient implementation of %Dijkstra algorithm. 136 133 ///The edge lengths are passed to the algorithm using a … … 175 172 class Dijkstra { 176 173 public: 177 ///Exception thrown by dijkstra. 178 class UninitializedData : public lemon::UninitializedData {}; 174 /** 175 * \brief \ref Exception for uninitialized parameters. 176 * 177 * This error represents problems in the initialization 178 * of the parameters of the algorithms. 179 */ 180 class UninitializedParameter : public lemon::UninitializedParameter { 181 public: 182 virtual const char* exceptionName() const { 183 return "lemon::Dijsktra::UninitializedParameter"; 184 } 185 }; 179 186 180 187 typedef TR Traits;
Note: See TracChangeset
for help on using the changeset viewer.