|
MobilityDB 1.1
|
#include <lifting.h>
Data Fields | |
| bool | args |
| True if the lifted function requires arguments. More... | |
| meosType | argtype [2] |
| Base type of the arguments. More... | |
| bool | discont |
| True if the function has instantaneous discontinuities. More... | |
| Datum(* | func )(Datum,...) |
| Variadic function that is lifted. More... | |
| bool | invert |
| True if the arguments of the function must be inverted. More... | |
| int | numparam |
| Number of parameters of the function. More... | |
| Datum | param [MAX_PARAMS] |
| Datum array for the parameters of the function. More... | |
| bool | reslinear |
| True if the result has linear interpolation. More... | |
| meosType | restype |
| Temporal type of the result of the function. More... | |
| bool(* | tpfunc )(const TInstant *, const TInstant *, const TInstant *, const TInstant *, Datum *, TimestampTz *) |
| Turning point function for two temporal types. More... | |
| bool(* | tpfunc_base )(const TInstant *, const TInstant *, Datum, meosType, Datum *, TimestampTz *) |
| Turning point function for temporal and base types. More... | |