35 using Entry = std::pair<uint64_t, Summary>;
36 using ExtractKey = pair_extract_key<uint64_t, Summary>;
38 using AllocEntry =
typename std::allocator_traits<Allocator>::template rebind_alloc<Entry>;
39 using State = theta_set_difference_base<Entry, ExtractKey, CompactSketch, AllocEntry>;
46 explicit tuple_a_not_b(uint64_t seed = DEFAULT_SEED,
const Allocator& allocator = Allocator());
55 template<
typename FwdSketch,
typename Sketch>