libgrape-lite
A C++ library for parallel graph processing
Classes | Public Member Functions | Private Attributes | List of all members
grape::VCEdgeBucketer< OID_T > Class Template Reference

Classes

struct  bucket_info
 

Public Member Functions

 VCEdgeBucketer (const VCPartitioner< OID_T > &partitioner, int bucket_num)
 
int get_bucket_id (const OID_T &src, const OID_T &dst) const
 
std::pair< fid_t, int > get_partition_bucket_id (const OID_T &src, const OID_T &dst) const
 

Private Attributes

const VCPartitioner< OID_T > & partitioner_
 
int bucket_num_
 
std::vector< bucket_infobucket_infos_