|
MobilityDB 1.1
|

Go to the source code of this file.
Functions | |
| void | aggstate_set_extra (SkipList *state, void *data, size_t size) |
| Skiplist data structure used for performing temporal aggregates. More... | |
| void | skiplist_free (SkipList *list) |
| Free the skiplist. More... | |
| void * | skiplist_headval (SkipList *list) |
| Return the value at the head of the skiplist. More... | |
| SkipList * | skiplist_make (void **values, int count, SkipListElemType elemtype) |
| Constructs a skiplist from the array of values values. More... | |
| Span ** | skiplist_period_values (SkipList *list) |
| Return a copy of the period values contained in the skiplist. More... | |
| void | skiplist_splice (SkipList *list, void **values, int count, datum_func2 func, bool crossings) |
| Splice the skiplist with the array of values using the aggregation function. More... | |
| Temporal ** | skiplist_temporal_values (SkipList *list) |
| Return a copy of the temporal values contained in the skiplist. More... | |
| void ** | skiplist_values (SkipList *list) |
| Return the values contained in the skiplist. More... | |