|
MobilityDB 1.3
|
Constructor functions for set and span types. More...
Functions | |
| Set * | set_make (const Datum *values, int count, MeosType basetype, bool order) |
| Return a set from an array of values. More... | |
| Set * | set_make_exp (const Datum *values, int count, int maxcount, MeosType basetype, bool order) |
| Return a set from an array of values enabling the data structure to expand. More... | |
| Set * | set_make_free (Datum *values, int count, MeosType basetype, bool order) |
| Return a set from the array of values and free the input array after the creation. More... | |
| Span * | span_make (Datum lower, Datum upper, bool lower_inc, bool upper_inc, MeosType basetype) |
| Return a span from the bounds. More... | |
| void | span_set (Datum lower, Datum upper, bool lower_inc, bool upper_inc, MeosType basetype, MeosType spantype, Span *s) |
| Return in the last argument a span constructed from the given arguments. More... | |
| SpanSet * | spanset_make_exp (Span *spans, int count, int maxcount, bool normalize, bool order) |
| Return a span set from an array of disjoint spans enabling the data structure to expand. More... | |
| SpanSet * | spanset_make_free (Span *spans, int count, bool normalize, bool order) |
| Return a span set from an array of spans and free the input array of spans after the creation. More... | |
Constructor functions for set and span types.