|
◆ keyval_skiplist_merge()
void ** keyval_skiplist_merge |
( |
SkipList * |
list, |
|
|
void ** |
keys1, |
|
|
void ** |
values1, |
|
|
int |
count1, |
|
|
void ** |
keys2, |
|
|
void ** |
values2, |
|
|
int |
count2, |
|
|
int * |
newcount, |
|
|
void *** |
newkeys, |
|
|
void *** |
tofree, |
|
|
int * |
nfree |
|
) |
| |
Generic aggregate function for temporal values.
- Parameters
-
[in] | list | Skiplist |
[in] | keys1,keys2 | Arrays of keys and values |
[in] | values1,values2 | Arrays of values |
[in] | count1,count2 | Number of values in the input arrays |
[out] | newcount | Number of values in the output array |
[out] | newkeys | Array of new keys |
[out] | tofree | Array of values that must be freed |
[out] | nfree | Number of values that must be freed |
|