MobilityDB 1.3
Loading...
Searching...
No Matches
Functions

Aggregate functions for temporal types. More...

Functions

SkipListtbool_tand_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal and of temporal booleans. More...
 
SkipListtbool_tor_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal or of temporal booleans. More...
 
Spantemporal_extent_transfn (Span *state, const Temporal *temp)
 Transition function for temporal extent aggregate of temporal values. More...
 
Temporaltemporal_tagg_finalfn (SkipList *state)
 Generic final function for aggregating temporal values. More...
 
SkipListtemporal_tcount_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal count aggregation. More...
 
SkipListtfloat_tmax_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal maximum of temporal values. More...
 
SkipListtfloat_tmin_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal minimum of temporal values. More...
 
SkipListtfloat_tsum_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal sum of temporal values. More...
 
SkipListtfloat_wmax_transfn (SkipList *state, const Temporal *temp, const Interval *interv)
 Transition function for temporal maximum of temporal values. More...
 
SkipListtfloat_wmin_transfn (SkipList *state, const Temporal *temp, const Interval *interv)
 Transition function for temporal minimum of temporal values. More...
 
SkipListtfloat_wsum_transfn (SkipList *state, const Temporal *temp, const Interval *interv)
 Transition function for temporal sum of temporal values. More...
 
SkipListtimestamptz_tcount_transfn (SkipList *state, TimestampTz t)
 Transition function for temporal count aggregate of timestamps. More...
 
SkipListtint_tmax_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal maximum of temporal values. More...
 
SkipListtint_tmin_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal minimum of temporal values. More...
 
SkipListtint_tsum_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal sum of temporal values. More...
 
SkipListtint_wmax_transfn (SkipList *state, const Temporal *temp, const Interval *interv)
 Transition function for temporal maximum of temporal values. More...
 
SkipListtint_wmin_transfn (SkipList *state, const Temporal *temp, const Interval *interv)
 Transition function for temporal minimum of temporal values. More...
 
SkipListtint_wsum_transfn (SkipList *state, const Temporal *temp, const Interval *interv)
 Transition function for temporal sum of temporal values. More...
 
TBoxtnumber_extent_transfn (TBox *state, const Temporal *temp)
 Transition function for temporal extent aggregate of temporal numbers. More...
 
Temporaltnumber_tavg_finalfn (SkipList *state)
 Final function for temporal average aggregation. More...
 
SkipListtnumber_tavg_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal average of temporal numbers. More...
 
SkipListtnumber_wavg_transfn (SkipList *state, const Temporal *temp, const Interval *interv)
 Transition function for temporal average of temporal numbers. More...
 
SkipListtstzset_tcount_transfn (SkipList *state, const Set *s)
 Transition function for temporal count aggregate of timestamp sets. More...
 
SkipListtstzspan_tcount_transfn (SkipList *state, const Span *s)
 Transition function for temporal count aggregate of timestamptz spans. More...
 
SkipListtstzspanset_tcount_transfn (SkipList *state, const SpanSet *ss)
 Transition function for temporal count aggregate of timestamptz span sets. More...
 
SkipListttext_tmax_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal maximum of temporal text values. More...
 
SkipListttext_tmin_transfn (SkipList *state, const Temporal *temp)
 Transition function for temporal minimum of temporal text values. More...
 

Detailed Description

Aggregate functions for temporal types.