proxygen
detail::FNV64 Struct Reference

Public Member Functions

uint64_t operator() (const uint8_t *data, size_t size) const
 

Detailed Description

Definition at line 79 of file HashBenchmark.cpp.

Member Function Documentation

uint64_t detail::FNV64::operator() ( const uint8_t data,
size_t  size 
) const
inline

Definition at line 80 of file HashBenchmark.cpp.

References folly::hash::fnv64_buf().

80  {
82  }
uint64_t fnv64_buf(const void *buf, size_t n, uint64_t hash=FNV_64_HASH_START) noexcept
Definition: Hash.h:199
constexpr auto size(C const &c) -> decltype(c.size())
Definition: Access.h:45
static constexpr uint64_t data[1]
Definition: Fingerprint.cpp:43

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