8#include "../fielddefines.h"
10#if defined(ENABLE_FIELD_BYTES_INT_1)
14#include "../lintrans.h"
15#include "../sketch_impl.h"
22#ifdef ENABLE_FIELD_INT_2
31#ifdef ENABLE_FIELD_INT_3
40#ifdef ENABLE_FIELD_INT_4
49#ifdef ENABLE_FIELD_INT_5
58#ifdef ENABLE_FIELD_INT_6
67#ifdef ENABLE_FIELD_INT_7
76#ifdef ENABLE_FIELD_INT_8
89#ifdef ENABLE_FIELD_INT_2
92#ifdef ENABLE_FIELD_INT_3
95#ifdef ENABLE_FIELD_INT_4
98#ifdef ENABLE_FIELD_INT_5
101#ifdef ENABLE_FIELD_INT_6
104#ifdef ENABLE_FIELD_INT_7
107#ifdef ENABLE_FIELD_INT_8
110 default:
return nullptr;
A linear transformation constructed using LinTrans tables for sections of bits.
Abstract class for internal representation of a minisketch object.
Sketch * ConstructGeneric1Byte(int bits, int implementation)
constexpr auto Ticks(Dur2 d)
Helper to count the seconds of a duration/time_point.