MobilityDB 1.1
|
#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"
Functions | |
Span * | bigint_extent_transfn (Span *s, int64 i) |
Transition function for extent aggregate of base types of spans. More... | |
Span * | float_extent_transfn (Span *s, double d) |
Transition function for extent aggregate of base types of spans. More... | |
Span * | int_extent_transfn (Span *s, int i) |
Transition function for extent aggregate of base types of spans. More... | |
Span * | set_extent_transfn (Span *span, const Set *set) |
Transition function for extent aggregate of timestamp set values. More... | |
Span * | span_extent_transfn (Span *s1, const Span *s2) |
Transition function for extent aggregate of span values. More... | |
Span * | spanbase_extent_transfn (Span *s, Datum d, meosType basetype) |
Aggregate functions for span types. More... | |
Span * | spanset_extent_transfn (Span *s, const SpanSet *ss) |
Transition function for extent aggregate of span set values. More... | |
Span * | timestamp_extent_transfn (Span *s, TimestampTz t) |
Transition function for extent aggregate of base types of spans. More... | |