MobilityDB 1.3
Loading...
Searching...
No Matches
Functions

Constructor functions for temporal types. More...

Functions

Temporaltbool_from_base_temp (bool b, const Temporal *temp)
 Return a temporal boolean from a boolean and the time frame of another temporal value. More...
 
TInstanttboolinst_make (bool b, TimestampTz t)
 Return a temporal boolean instant from a boolean and a timestamptz. More...
 
TSequencetboolseq_from_base_tstzset (bool b, const Set *s)
 Return a temporal boolean discrete sequence from a boolean and a timestamptz set. More...
 
TSequencetboolseq_from_base_tstzspan (bool b, const Span *s)
 Return a temporal boolean sequence from a boolean and a timestamptz span. More...
 
TSequenceSettboolseqset_from_base_tstzspanset (bool b, const SpanSet *ss)
 Return a temporal boolean sequence set from a boolean and a timestamptz span set. More...
 
Temporaltemporal_copy (const Temporal *temp)
 Return a copy of a temporal value. More...
 
Temporaltfloat_from_base_temp (double d, const Temporal *temp)
 Return a temporal float from a float and the time frame of another temporal value. More...
 
TInstanttfloatinst_make (double d, TimestampTz t)
 Return a temporal float instant from a float and a timestamptz. More...
 
TSequencetfloatseq_from_base_tstzset (double d, const Set *s)
 Return a temporal float discrete sequence from a float and a timestamptz set. More...
 
TSequencetfloatseq_from_base_tstzspan (double d, const Span *s, interpType interp)
 Return a temporal float sequence from a float and a timestamptz span. More...
 
TSequenceSettfloatseqset_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...
 
Temporaltint_from_base_temp (int i, const Temporal *temp)
 Return a temporal integer from an integer and the time frame of another temporal value. More...
 
TInstanttintinst_make (int i, TimestampTz t)
 Return a temporal integer instant from an integer and a timestamptz. More...
 
TSequencetintseq_from_base_tstzset (int i, const Set *s)
 Return a temporal integer discrete sequence from an integer and a timestamptz set. More...
 
TSequencetintseq_from_base_tstzspan (int i, const Span *s)
 Return a temporal integer sequence from an integer and a timestamptz span. More...
 
TSequenceSettintseqset_from_base_tstzspanset (int i, const SpanSet *ss)
 Return a temporal integer sequence set from an integer and a timestamptz span set. More...
 
TSequencetsequence_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...
 
TSequenceSettsequenceset_make (const TSequence **sequences, int count, bool normalize)
 Return a temporal sequence set from an array of temporal sequences. More...
 
TSequenceSettsequenceset_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...
 
Temporalttext_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...
 
TInstantttextinst_make (const text *txt, TimestampTz t)
 Return a temporal text instant from a text and a timestamptz. More...
 
TSequencettextseq_from_base_tstzset (const text *txt, const Set *s)
 Return a temporal text discrete sequence from a text and a timestamptz set. More...
 
TSequencettextseq_from_base_tstzspan (const text *txt, const Span *s)
 Return a temporal text sequence from a text and a timestamptz span. More...
 
TSequenceSetttextseqset_from_base_tstzspanset (const text *txt, const SpanSet *ss)
 Return a temporal text sequence set from a text and a timestamptz span set. More...
 

Detailed Description

Constructor functions for temporal types.