MobilityDB 1.1
Functions
time_aggfuncs.h File Reference
#include "general/span.h"
#include "general/skiplist.h"
Include dependency graph for time_aggfuncs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Datum datum_sum_int32 (Datum l, Datum r)
 Aggregate functions for time types. More...
 
void ensure_same_timetype_skiplist (SkipList *state, uint8 subtype)
 
Span ** period_tagg (Span **periods1, int count1, Span **periods2, int count2, int *newcount)
 Generic aggregate function for periods. More...
 
SkipListperiod_tagg_transfn (SkipList *state, const Span *p)
 
SkipListperiodset_tagg_transfn (SkipList *state, const SpanSet *ps)
 
SkipListtime_tagg_combinefn (SkipList *state1, SkipList *state2)
 Generic combine function for temporal aggregate of time values. More...
 
TimestampTztimestamp_tagg (TimestampTz *times1, int count1, TimestampTz *times2, int count2, int *newcount)
 
SkipListtstzset_tagg_transfn (SkipList *state, const Set *ts)