MobilityDB 1.1
Functions

Constructor functions for set and span types. More...

Collaboration diagram for Constructor functions:

Functions

Spanbigintspan_make (int64 lower, int64 upper, bool lower_inc, bool upper_inc)
 Construct an integer span from the bounds. More...
 
Spanfloatspan_make (double lower, double upper, bool lower_inc, bool upper_inc)
 Construct a span from the bounds. More...
 
Spanintspan_make (int lower, int upper, bool lower_inc, bool upper_inc)
 Construct an integer span from the bounds. More...
 
Spanperiod_make (TimestampTz lower, TimestampTz upper, bool lower_inc, bool upper_inc)
 Construct a period from the bounds. More...
 
Setset_copy (const Set *s)
 Return a copy of a set. More...
 
Spanspan_copy (const Span *s)
 Return a copy of a span. More...
 
SpanSetspanset_copy (const SpanSet *ps)
 Return a copy of a span set. More...
 
SpanSetspanset_make (const Span **spans, int count, bool normalize)
 Construct a span set from an array of disjoint span. More...
 
SpanSetspanset_make_free (Span **spans, int count, bool normalize)
 Construct a span set from an array of spans and free the array and the spans after the creation. More...
 

Detailed Description

Constructor functions for set and span types.