My Project
Public Member Functions | Public Attributes | List of all members
all_distance_sketch::TSkimReverseRankCallBacks< Z > Class Template Reference

Public Member Functions

void SetWantedNodes (const std::unordered_map< int, bool > &nodes)
 
void InitTSkimReverseRankCallBacks (int T)
 
void PrepareForIteration ()
 
void Started (int source_node_id, graph::Graph< Z > *graph)
 
void NodePopedFromHeap (int poped_node_id, const RankData &heap_value)
 
bool ShouldPrune (int visited_node_id, const RankData &rank_data)
 
bool ShouldStop ()
 
void RelaxedPath (int node_id)
 
std::vector< int > & get_visited_nodes ()
 

Public Attributes

std::unordered_map< int, bool > wanted_nodes_
 
std::unordered_map< int, double > delta_
 
int source_node_id_
 
int T_
 
std::vector< int > visited_nodes_including_self_
 
int num_nodes_visited_
 
graph::Graph< Z > * graph_
 

The documentation for this class was generated from the following file: