proxygen
|
This is the complete list of members for proxygen::RendezvousHash, including all inherited members.
build(std::vector< std::pair< std::string, uint64_t >> &) override | proxygen::RendezvousHash | |
proxygen::ConsistentHash::build(std::vector< std::pair< std::string, uint64_t > > &)=0 | proxygen::ConsistentHash | pure virtual |
computeHash(const char *data, size_t len) const | proxygen::RendezvousHash | private |
computeHash(uint64_t i) const | proxygen::RendezvousHash | private |
get(const uint64_t key, const size_t rank=0) const override | proxygen::RendezvousHash | virtual |
getMaxErrorRate() const override | proxygen::RendezvousHash | virtual |
getNthByWeightedHash(const uint64_t key, const size_t modRank, std::vector< size_t > *returnRankIds) const | proxygen::RendezvousHash | private |
selectNUnweighted(const uint64_t key, const size_t rank) const | proxygen::RendezvousHash | |
weights_ | proxygen::RendezvousHash | private |
~ConsistentHash() | proxygen::ConsistentHash | inlinevirtual |