Public Types | Public Member Functions | Data Fields

ncount_corrector< graph > Class Template Reference

Public Types

typedef graph_traits< graph >
::vertex_descriptor 
vertex_descriptor
typedef graph_traits< graph >
::edge_descriptor 
edge_descriptor
typedef xmt_hash_table
< int64_t, int64_t > 
hash_table_t

Public Member Functions

 ncount_corrector (graph &gg, hash_table_t &real, hash_table_t &fake, hash_table_t &enc, int thresh=4)
bool visit_test (vertex_descriptor src)
void pre_visit (vertex_descriptor src)
void operator() (edge_descriptor e, vertex_descriptor src, vertex_descriptor dest)
void post_visit (vertex_descriptor src)

Data Fields

graph & g
int threshold
int my_degree
int next
int order
vertex_descriptor * my_neighbors
int64_t * my_ekeys
hash_table_t & real_edges
hash_table_t & fake_edges
hash_table_t & en_count
vertex_id_map< graph > vid_map
edge_id_map< graph > eid_map

template<typename graph>
class ncount_corrector< graph >


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