namespace datasketches {
template<typename Array, typename Policy, typename Allocator>
array_tuple_intersection<Array, Policy, Allocator>::array_tuple_intersection(uint64_t seed, const Policy& policy, const Allocator& allocator):
Base(seed, policy, allocator) {}
template<typename Array, typename Policy, typename Allocator>
auto array_tuple_intersection<Array, Policy, Allocator>::get_result(bool ordered) const -> CompactSketch {
return CompactSketch(this->state_.get_policy().get_external_policy().get_num_values(), Base::get_result(ordered));
}
}