20 StringSet & getResult()
23 void operator () (std::string_view data)
override;
28 const std::string::size_type maxRewriteSize;
29 const std::string initials;
30 const StringMap rewrites;
31 std::string rewritten, buffered;
32 std::string_view unreturned;
35 static constexpr struct may_change_size_t {
36 explicit may_change_size_t() =
default;
43 size_t read(
char * data,
size_t len)
override;
46HashResult computeHashModulo(HashType ht,
const std::string & modulus,
Source & source);
Definition references.hh:9
std::pair< Hash, uint64_t > HashResult
Definition hash.hh:158
Definition references.hh:27
size_t read(char *data, size_t len) override
Definition references.cc:103
Definition serialise.hh:18
Definition serialise.hh:66