![]() |
MobilityDB 1.3
|
Constructor functions for set and span types. More...
Functions | |
Set * | bigintset_make (const int64 *values, int count) |
Return a big integer set from an array of values. More... | |
Span * | bigintspan_make (int64 lower, int64 upper, bool lower_inc, bool upper_inc) |
Return a big integer span from the bounds. More... | |
Set * | dateset_make (const DateADT *values, int count) |
Return a date set from an array of values. More... | |
Span * | datespan_make (DateADT lower, DateADT upper, bool lower_inc, bool upper_inc) |
Return a date span from the bounds. More... | |
Set * | floatset_make (const double *values, int count) |
Return a float set from an array of values. More... | |
Span * | floatspan_make (double lower, double upper, bool lower_inc, bool upper_inc) |
Return a float span from the bounds. More... | |
Set * | intset_make (const int *values, int count) |
Return an integer set from an array of values. More... | |
Span * | intspan_make (int lower, int upper, bool lower_inc, bool upper_inc) |
Return an integer span from the bounds. More... | |
Set * | set_copy (const Set *s) |
Return a copy of a set. More... | |
Span * | span_copy (const Span *s) |
Return a copy of a span. More... | |
SpanSet * | spanset_copy (const SpanSet *ss) |
Return a copy of a span set. More... | |
SpanSet * | spanset_make (Span *spans, int count) |
Return a span set from an array of disjoint spans. More... | |
Set * | textset_make (const text **values, int count) |
Return a text set from an array of values. More... | |
Set * | tstzset_make (const TimestampTz *values, int count) |
Return a timestamptz set from an array of values. More... | |
Span * | tstzspan_make (TimestampTz lower, TimestampTz upper, bool lower_inc, bool upper_inc) |
Return a timestamptz span from the bounds. More... | |
Constructor functions for set and span types.