20 #ifndef ARRAY_TUPLE_INTERSECTION_HPP_
21 #define ARRAY_TUPLE_INTERSECTION_HPP_
26 #include "array_tuple_sketch.hpp"
27 #include "tuple_intersection.hpp"
35 typename Allocator =
typename Array::allocator_type
49 explicit array_tuple_intersection(uint64_t seed = DEFAULT_SEED,
const Policy& policy = Policy(),
const Allocator& allocator = Allocator());
63 #include "array_tuple_intersection_impl.hpp"
array tuple intersection
Definition: array_tuple_intersection.hpp:37
CompactSketch get_result(bool ordered=true) const
Produces a copy of the current state of the intersection.
Definition: array_tuple_intersection_impl.hpp:27
array_tuple_intersection(uint64_t seed=DEFAULT_SEED, const Policy &policy=Policy(), const Allocator &allocator=Allocator())
Constructor.
Definition: array_tuple_intersection_impl.hpp:23
Compact array tuple sketch.
Definition: array_tuple_sketch.hpp:163
Tuple intersection.
Definition: tuple_intersection.hpp:47
datasketches::resize_factor resize_factor
hash table resize factor
Definition: theta_constants.hpp:31
DataSketches namespace.
Definition: binomial_bounds.hpp:38