![]() |
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.