proxygen
proxygen::RendezvousHash Member List

This is the complete list of members for proxygen::RendezvousHash, including all inherited members.

build(std::vector< std::pair< std::string, uint64_t >> &) overrideproxygen::RendezvousHash
proxygen::ConsistentHash::build(std::vector< std::pair< std::string, uint64_t > > &)=0proxygen::ConsistentHashpure virtual
computeHash(const char *data, size_t len) const proxygen::RendezvousHashprivate
computeHash(uint64_t i) const proxygen::RendezvousHashprivate
get(const uint64_t key, const size_t rank=0) const overrideproxygen::RendezvousHashvirtual
getMaxErrorRate() const overrideproxygen::RendezvousHashvirtual
getNthByWeightedHash(const uint64_t key, const size_t modRank, std::vector< size_t > *returnRankIds) const proxygen::RendezvousHashprivate
selectNUnweighted(const uint64_t key, const size_t rank) const proxygen::RendezvousHash
weights_proxygen::RendezvousHashprivate
~ConsistentHash()proxygen::ConsistentHashinlinevirtual