19 using namespace impala_udf;
const BigIntVal MemTestSerialize(FunctionContext *context, const BigIntVal &total)
void TwoArgMerge(FunctionContext *, const IntVal &, IntVal *)
void Agg2Update(FunctionContext *, const StringVal &, const DoubleVal &, StringVal *)
void AggFn(FunctionContext *, const IntVal &, IntVal *)
void TwoArgInit(FunctionContext *, IntVal *)
BigIntVal MemTestFinalize(FunctionContext *context, const BigIntVal &total)
void MemTestInit(FunctionContext *, BigIntVal *total)
void AggUpdate(FunctionContext *, const IntVal &, IntVal *)
void AggMerge(FunctionContext *, const IntVal &, IntVal *)
void Agg(FunctionContext *, const StringVal &, const DoubleVal &, StringVal *)
void MemTestMerge(FunctionContext *context, const BigIntVal &src, BigIntVal *dst)
void TwoArgUpdate(FunctionContext *, const IntVal &, const StringVal &, IntVal *)
IntVal AggSerialize(FunctionContext *, const IntVal &i)
void VarArgUpdate(FunctionContext *, const DoubleVal &, int, const StringVal *, IntVal *)
void AggInit(FunctionContext *, IntVal *)
void Free(uint8_t *buffer)
Frees a buffer returned from Allocate() or Reallocate()
void VarArgMerge(FunctionContext *, const IntVal &, IntVal *)
IntVal AggFinalize(FunctionContext *, const IntVal &i)
void TrackAllocation(int64_t byte_size)
void VarArgInit(FunctionContext *, IntVal *)
void MemTestUpdate(FunctionContext *context, const BigIntVal &bytes, BigIntVal *total)