#include <eager_dijkstra_shortest_paths.hpp>
|
| lookahead_dijkstra_queue (const Graph &g, const Combine &combine, const Compare &compare, const VertexIndexMap &id, const DistanceMap &distance_map, const PredecessorMap &predecessor_map, distance_type lookahead) |
|
void | push (const value_type &x) |
|
void | update (const value_type &x) |
|
void | pop () |
|
value_type & | top () |
|
const value_type & | top () const |
|
bool | empty () |
|
void | receive_update (process_id_type source, vertex_descriptor vertex, distance_type distance) |
|
void | receive_update (process_id_type source, vertex_descriptor vertex, std::pair< distance_type, vertex_descriptor > p) |
|
template<typename Graph , typename Combine , typename Compare , typename VertexIndexMap , typename DistanceMap , typename PredecessorMap >
template<typename Graph , typename Combine , typename Compare , typename VertexIndexMap , typename DistanceMap , typename PredecessorMap >
boost::graph::distributed::detail::lookahead_dijkstra_queue< Graph, Combine, Compare, VertexIndexMap, DistanceMap, PredecessorMap >::lookahead_dijkstra_queue |
( |
const Graph & |
g, |
|
|
const Combine & |
combine, |
|
|
const Compare & |
compare, |
|
|
const VertexIndexMap & |
id, |
|
|
const DistanceMap & |
distance_map, |
|
|
const PredecessorMap & |
predecessor_map, |
|
|
distance_type |
lookahead |
|
) |
| |
|
inline |
template<typename Graph , typename Combine , typename Compare , typename VertexIndexMap , typename DistanceMap , typename PredecessorMap >
template<typename Graph , typename Combine , typename Compare , typename VertexIndexMap , typename DistanceMap , typename PredecessorMap >
template<typename Graph , typename Combine , typename Compare , typename VertexIndexMap , typename DistanceMap , typename PredecessorMap >
template<typename Graph , typename Combine , typename Compare , typename VertexIndexMap , typename DistanceMap , typename PredecessorMap >
template<typename Graph , typename Combine , typename Compare , typename VertexIndexMap , typename DistanceMap , typename PredecessorMap >
template<typename Graph , typename Combine , typename Compare , typename VertexIndexMap , typename DistanceMap , typename PredecessorMap >
template<typename Graph , typename Combine , typename Compare , typename VertexIndexMap , typename DistanceMap , typename PredecessorMap >
template<typename Graph , typename Combine , typename Compare , typename VertexIndexMap , typename DistanceMap , typename PredecessorMap >
The documentation for this class was generated from the following file: