36 #ifndef __TIME_AGGFUNCS_H__ 37 #define __TIME_AGGFUNCS_H__ 41 #include <catalog/pg_type.h> Datum periodset_tunion_transfn(PG_FUNCTION_ARGS)
Transition function for union aggregate of period sets.
Definition: time_aggfuncs.c:413
Datum period_tunion_finalfn(PG_FUNCTION_ARGS)
Final function for union aggregation of period (set) values.
Definition: time_aggfuncs.c:679
Datum datum_sum_int32(Datum l, Datum r)
Returns the sum of the two arguments.
Definition: time_aggfuncs.c:67
Datum timestamp_tunion_finalfn(PG_FUNCTION_ARGS)
Final function for union aggregation of timestamp set values.
Definition: time_aggfuncs.c:660
Datum period_tunion_transfn(PG_FUNCTION_ARGS)
Transition function for union aggregate of periods.
Definition: time_aggfuncs.c:391
Datum timestampset_tunion_transfn(PG_FUNCTION_ARGS)
Transition function for union aggregate of timestamp sets.
Definition: time_aggfuncs.c:368
Datum time_tunion_combinefn(PG_FUNCTION_ARGS)
Combine function for union aggregate of time types.
Definition: time_aggfuncs.c:638