MobilityDB 1.1
Functions

Aggregate functions for set and span types. More...

Collaboration diagram for Aggregate functions:

Functions

Spanbigint_extent_transfn (Span *s, int64 i)
 Transition function for extent aggregate of base types of spans. More...
 
Setbigintset_agg_transfn (Set *state, int64 i)
 Transition function for set aggregate of values. More...
 
Spanfloat_extent_transfn (Span *s, double d)
 Transition function for extent aggregate of base types of spans. More...
 
Setfloatset_agg_transfn (Set *state, double d)
 Transition function for set aggregate of values. More...
 
Spanint_extent_transfn (Span *s, int i)
 Transition function for extent aggregate of base types of spans. More...
 
Setintset_agg_transfn (Set *state, int32 i)
 Transition function for set aggregate of values. More...
 
SkipListperiod_tcount_transfn (SkipList *state, const Span *p)
 Transition function for temporal count aggregate of periods. More...
 
SpanSetperiod_tunion_finalfn (SkipList *state)
 Final function for union aggregation of period (set) values. More...
 
SkipListperiod_tunion_transfn (SkipList *state, const Span *p)
 Generic transition function for aggregating period values. More...
 
SkipListperiodset_tcount_transfn (SkipList *state, const SpanSet *ps)
 Transition function for temporal count aggregate of period sets. More...
 
SkipListperiodset_tunion_transfn (SkipList *state, const SpanSet *ps)
 Generic transition function for aggregating period set values. More...
 
Spanset_extent_transfn (Span *span, const Set *set)
 Transition function for extent aggregate of timestamp set values. More...
 
Spanspan_extent_transfn (Span *s1, const Span *s2)
 Transition function for extent aggregate of span values. More...
 
Spanspanbase_extent_transfn (Span *s, Datum d, meosType basetype)
 Aggregate functions for span types. More...
 
Spanspanset_extent_transfn (Span *s, const SpanSet *ss)
 Transition function for extent aggregate of span set values. More...
 
Settextset_agg_transfn (Set *state, const text *txt)
 Transition function for set aggregate of values. More...
 
Spantimestamp_extent_transfn (Span *s, TimestampTz t)
 Transition function for extent aggregate of base types of spans. More...
 
SkipListtimestamp_tcount_transfn (SkipList *state, TimestampTz t)
 Transition function for temporal count aggregate of timestamps. More...
 
Settimestamp_tunion_finalfn (SkipList *state)
 Final function for union aggregation of timestamp set values. More...
 
SkipListtimestamp_tunion_transfn (SkipList *state, TimestampTz t)
 Transition function for tunion aggregate of timestamps. More...
 
Settstzset_agg_transfn (Set *state, TimestampTz t)
 Transition function for set aggregate of values. More...
 
SkipListtstzset_tcount_transfn (SkipList *state, const Set *ts)
 Transition function for temporal count aggregate of timestamp sets. More...
 
SkipListtstzset_tunion_transfn (SkipList *state, const Set *ts)
 Transition function for aggregating timestamp sets. More...
 

Detailed Description

Aggregate functions for set and span types.