|
MobilityDB
1.0
|


Go to the source code of this file.
Data Structures | |
| struct | RangeBucketState |
| Struct for storing the state that persists across multiple calls generating the bucket list. More... | |
| struct | PeriodBucketState |
| Struct for storing the state that persists across multiple calls generating the bucket list. More... | |
| struct | TboxGridState |
| Struct for storing the state that persists across multiple calls generating the multidimensional grid. More... | |
| struct | ValueSplitState |
| Struct for storing the state that persists across multiple calls to output the temporal fragments. More... | |
| struct | TimeSplitState |
| Struct for storing the state that persists across multiple calls to output the temporal fragments. More... | |
| struct | ValueTimeSplitState |
| Struct for storing the state that persists across multiple calls to output the temporal fragments. More... | |
Typedefs | |
| typedef struct RangeBucketState | RangeBucketState |
| Struct for storing the state that persists across multiple calls generating the bucket list. More... | |
| typedef struct PeriodBucketState | PeriodBucketState |
| Struct for storing the state that persists across multiple calls generating the bucket list. More... | |
| typedef struct TboxGridState | TboxGridState |
| Struct for storing the state that persists across multiple calls generating the multidimensional grid. More... | |
| typedef struct ValueSplitState | ValueSplitState |
| Struct for storing the state that persists across multiple calls to output the temporal fragments. More... | |
| typedef struct TimeSplitState | TimeSplitState |
| Struct for storing the state that persists across multiple calls to output the temporal fragments. More... | |
| typedef struct ValueTimeSplitState | ValueTimeSplitState |
| Struct for storing the state that persists across multiple calls to output the temporal fragments. More... | |
Functions | |
| double | float_bucket_internal (double value, double size, double origin) |
| Return the initial value of the bucket in which a float value falls. More... | |
| TimestampTz | timestamptz_bucket_internal (TimestampTz timestamp, int64 tunits, TimestampTz torigin) |
| Return the initial timestamp of the bucket in which a timestamp falls. More... | |
| int64 | get_interval_units (Interval *interval) |
| Returns the interval in the same representation as Postgres timestamps. More... | |
| Datum | number_bucket (PG_FUNCTION_ARGS) |
| Return the initial value of the bucket in which an integer value falls. More... | |
| Datum | timestamptz_bucket (PG_FUNCTION_ARGS) |
| Return the initial timestamp of the bucket in which a timestamp falls. More... | |
| Datum | range_bucket_list (PG_FUNCTION_ARGS) |
| Generate a range bucket list. More... | |
| Datum | range_bucket (PG_FUNCTION_ARGS) |
| Generate an integer or float range bucket in a bucket list for ranges. More... | |
| Datum | period_bucket_list (PG_FUNCTION_ARGS) |
| Generate a period bucket list. More... | |
| Datum | period_bucket (PG_FUNCTION_ARGS) |
| Generate a bucket in a bucket list for periods. More... | |
| Datum | tnumber_value_split (PG_FUNCTION_ARGS) |
| Split a temporal value into fragments with respect to period buckets. More... | |
| Datum | temporal_time_split (PG_FUNCTION_ARGS) |
| Split a temporal value into fragments with respect to period buckets. More... | |
| Datum | tbox_multidim_grid (PG_FUNCTION_ARGS) |
| Generate a multidimensional grid for temporal numbers. More... | |
| Datum | tbox_multidim_tile (PG_FUNCTION_ARGS) |
| Generate a tile in a multidimensional grid for temporal numbers. More... | |
| Datum | tnumber_value_time_split (PG_FUNCTION_ARGS) |
| Split a temporal value into fragments with respect to period tiles. More... | |
1.8.13