proxygen
|
Go to the source code of this file.
Classes | |
struct | folly::detail::FingerprintTable< BITS > |
class | folly::Fingerprint< BITS > |
Namespaces | |
folly | |
—— Concurrent Priority Queue Implementation —— | |
folly::detail | |
Macros | |
#define | FOLLY_DECLARE_FINGERPRINT_TABLES(BITS) |
Typedefs | |
template<size_t Deg> | |
using | folly::detail::poly_table = std::array< std::array< std::array< uint64_t, poly_size(Deg)>, 256 >, 8 > |
Functions | |
constexpr size_t | folly::detail::poly_size (size_t bits) |
uint64_t | folly::fingerprint64 (StringPiece str) |
void | folly::fingerprint96 (StringPiece str, uint64_t *msb, uint32_t *lsb) |
void | folly::fingerprint128 (StringPiece str, uint64_t *msb, uint64_t *lsb) |
#define FOLLY_DECLARE_FINGERPRINT_TABLES | ( | BITS | ) |
Definition at line 79 of file Fingerprint.h.