equal
deleted
inserted
replaced
227 typename enable_if<SequenceOutputIndicator<Out>, void>::type > |
227 typename enable_if<SequenceOutputIndicator<Out>, void>::type > |
228 { |
228 { |
229 typedef typename In::value_type::second_type Value; |
229 typedef typename In::value_type::second_type Value; |
230 |
230 |
231 static Value kruskal(const Graph& graph, const In& in, Out& out) { |
231 static Value kruskal(const Graph& graph, const In& in, Out& out) { |
232 typedef StoreBoolMap<typename RemoveConst<Out>::type> Map; |
232 typedef LoggerBoolMap<typename RemoveConst<Out>::type> Map; |
233 Map map(out); |
233 Map map(out); |
234 return _kruskal_bits::kruskal(graph, in, map); |
234 return _kruskal_bits::kruskal(graph, in, map); |
235 } |
235 } |
236 |
236 |
237 }; |
237 }; |