![]() |
MobilityDB 1.3
|
Constructor functions for temporal types. More...
Functions | |
Temporal * | tbool_from_base_temp (bool b, const Temporal *temp) |
Return a temporal boolean from a boolean and the time frame of another temporal value. More... | |
TInstant * | tboolinst_make (bool b, TimestampTz t) |
Return a temporal boolean instant from a boolean and a timestamptz. More... | |
TSequence * | tboolseq_from_base_tstzset (bool b, const Set *s) |
Return a temporal boolean discrete sequence from a boolean and a timestamptz set. More... | |
TSequence * | tboolseq_from_base_tstzspan (bool b, const Span *s) |
Return a temporal boolean sequence from a boolean and a timestamptz span. More... | |
TSequenceSet * | tboolseqset_from_base_tstzspanset (bool b, const SpanSet *ss) |
Return a temporal boolean sequence set from a boolean and a timestamptz span set. More... | |
Temporal * | temporal_copy (const Temporal *temp) |
Return a copy of a temporal value. More... | |
Temporal * | tfloat_from_base_temp (double d, const Temporal *temp) |
Return a temporal float from a float and the time frame of another temporal value. More... | |
TInstant * | tfloatinst_make (double d, TimestampTz t) |
Return a temporal float instant from a float and a timestamptz. More... | |
TSequence * | tfloatseq_from_base_tstzset (double d, const Set *s) |
Return a temporal float discrete sequence from a float and a timestamptz set. More... | |
TSequence * | tfloatseq_from_base_tstzspan (double d, const Span *s, interpType interp) |
Return a temporal float sequence from a float and a timestamptz span. More... | |
TSequenceSet * | tfloatseqset_from_base_tstzspanset (double d, const SpanSet *ss, interpType interp) |
Return a temporal float sequence set from a float and a timestamptz span set. More... | |
Temporal * | tint_from_base_temp (int i, const Temporal *temp) |
Return a temporal integer from an integer and the time frame of another temporal value. More... | |
TInstant * | tintinst_make (int i, TimestampTz t) |
Return a temporal integer instant from an integer and a timestamptz. More... | |
TSequence * | tintseq_from_base_tstzset (int i, const Set *s) |
Return a temporal integer discrete sequence from an integer and a timestamptz set. More... | |
TSequence * | tintseq_from_base_tstzspan (int i, const Span *s) |
Return a temporal integer sequence from an integer and a timestamptz span. More... | |
TSequenceSet * | tintseqset_from_base_tstzspanset (int i, const SpanSet *ss) |
Return a temporal integer sequence set from an integer and a timestamptz span set. More... | |
TSequence * | tsequence_make (const TInstant **instants, int count, bool lower_inc, bool upper_inc, interpType interp, bool normalize) |
Return a temporal sequence from an array of temporal instants. More... | |
TSequenceSet * | tsequenceset_make (const TSequence **sequences, int count, bool normalize) |
Return a temporal sequence set from an array of temporal sequences. More... | |
TSequenceSet * | tsequenceset_make_gaps (const TInstant **instants, int count, interpType interp, const Interval *maxt, double maxdist) |
Return a temporal sequence set from an array of temporal instants introducing a gap when two consecutive instants are separated from each other by at least a distance or a time interval. More... | |
Temporal * | ttext_from_base_temp (const text *txt, const Temporal *temp) |
Return a temporal text from a text and the time frame of another temporal value. More... | |
TInstant * | ttextinst_make (const text *txt, TimestampTz t) |
Return a temporal text instant from a text and a timestamptz. More... | |
TSequence * | ttextseq_from_base_tstzset (const text *txt, const Set *s) |
Return a temporal text discrete sequence from a text and a timestamptz set. More... | |
TSequence * | ttextseq_from_base_tstzspan (const text *txt, const Span *s) |
Return a temporal text sequence from a text and a timestamptz span. More... | |
TSequenceSet * | ttextseqset_from_base_tstzspanset (const text *txt, const SpanSet *ss) |
Return a temporal text sequence set from a text and a timestamptz span set. More... | |
Constructor functions for temporal types.