|
MobilityDB 1.3
|
Aggregate functions for set types. More...
#include <assert.h>#include <postgres.h>#include <utils/timestamp.h>#include <meos.h>#include <meos_internal.h>#include <meos_internal_geo.h>#include "temporal/set.h"#include "temporal/temporal.h"#include "temporal/type_util.h"Functions | |
| Set * | bigint_union_transfn (Set *state, int64 i) |
| Transition function for set union aggregate of big integers. More... | |
| Set * | date_union_transfn (Set *state, DateADT d) |
| Transition function for set union aggregate of dates. More... | |
| Set * | float_union_transfn (Set *state, double d) |
| Transition function for set union aggregate of floats. More... | |
| Set * | int_union_transfn (Set *state, int32 i) |
| Transition function for set union aggregate of integers. More... | |
| Set * | set_append_value (Set *set, Datum value) |
| Append a value to a set. More... | |
| void | set_expand_bbox (Datum value, MeosType basetype, void *box) |
| Expand a bounding box with a value. More... | |
| Set * | set_union_finalfn (Set *state) |
| Final function for set union aggregate. More... | |
| Set * | set_union_transfn (Set *state, Set *s) |
| Transition function for set union aggregate of sets. More... | |
| Set * | text_union_transfn (Set *state, const text *txt) |
| Transition function for set union aggregate of texts. More... | |
| Set * | timestamptz_union_transfn (Set *state, TimestampTz t) |
| Transition function for set union aggregate of timestamptz. More... | |
| Set * | value_union_transfn (Set *state, Datum value, MeosType basetype) |
| Transition function for set union aggregate of values. More... | |
Aggregate functions for set types.