1 #ifndef UTILS_TYPSUPP_AGGREGATION_H 
    2 #define UTILS_TYPSUPP_AGGREGATION_H 
   19 template<
typename T, 
typename = 
void>
 
   24     std::is_integral<T>::value && std::is_signed<T>::value>::type> {
 
   30     std::is_integral<T>::value && !std::is_signed<T>::value>::type> {
 
   36     std::is_floating_point<T>::value>::type> {
 
Definition: aggregation.h:40
 
double m_sum
Definition: aggregation.h:41
 
uint64_t m_cnt
Definition: aggregation.h:42
 
Definition: aggregation.h:45
 
uint64_t u64
Definition: aggregation.h:48
 
int16_t i16
Definition: aggregation.h:54
 
uint32_t u32
Definition: aggregation.h:49
 
int32_t i32
Definition: aggregation.h:53
 
int64_t i64
Definition: aggregation.h:52
 
float f
Definition: aggregation.h:56
 
bool m_empty
Definition: aggregation.h:46
 
int8_t i8
Definition: aggregation.h:55
 
uint16_t u16
Definition: aggregation.h:50
 
double d
Definition: aggregation.h:57
 
uint8_t u8
Definition: aggregation.h:51
 
union taco::PrimitiveMinMaxState::@1 m_value
 
double A
Definition: aggregation.h:37
 
uint64_t A
Definition: aggregation.h:31
 
int64_t A
Definition: aggregation.h:25
 
Definition: aggregation.h:20
 
Definition: aggregation.h:10
 
bool m_empty
Definition: aggregation.h:11
 
uint64_t m_unsigned
Definition: aggregation.h:13
 
union taco::SumState::@0 m_agg
 
int64_t m_signed
Definition: aggregation.h:14
 
double m_float
Definition: aggregation.h:15