MobilityDB 1.1
Functions
span_aggfuncs.c File Reference
#include <assert.h>
#include <postgres.h>
#include <utils/timestamp.h>
#include <meos.h>
#include <meos_internal.h>
#include "general/skiplist.h"
#include "general/temporal_aggfuncs.h"
#include "general/temporal_tile.h"
#include "general/type_util.h"
Include dependency graph for span_aggfuncs.c:

Functions

Spanbigint_extent_transfn (Span *s, int64 i)
 Transition function for extent aggregate of base types of spans. More...
 
Spanfloat_extent_transfn (Span *s, double d)
 Transition function for extent aggregate of base types of spans. More...
 
Spanint_extent_transfn (Span *s, int i)
 Transition function for extent aggregate of base types of spans. 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...
 
Spantimestamp_extent_transfn (Span *s, TimestampTz t)
 Transition function for extent aggregate of base types of spans. More...