|
◆ tnumberseq_step_value_split()
static void tnumberseq_step_value_split |
( |
const TSequence * |
seq, |
|
|
Datum |
start_bucket, |
|
|
Datum |
size, |
|
|
int |
count, |
|
|
TSequence ** |
result, |
|
|
int * |
numseqs, |
|
|
int |
numcols |
|
) |
| |
|
static |
Split a temporal value into an array of fragments according to value buckets.
- Parameters
-
[in] | seq | Temporal value |
[in] | start_bucket | Value of the start bucket |
[in] | size | Size of the value buckets |
[in] | count | Number of buckets |
[in,out] | result | Array containing the fragments of each bucket |
[in,out] | numseqs | Number of fragments for each bucket |
[in] | numcols | Number of columns in the 2D pointer array. It can be seq->count for sequences or ss->totalcount for sequence sets |
|