MobilityDB  1.0
Data Fields
LiftedFunctionInfo Struct Reference

#include <lifting.h>

Data Fields

Datum(* func )(Datum,...)
 Variadic function that is lifted. More...
 
int numparam
 Number of parameters of the function. More...
 
Datum param [MAX_PARAMS]
 Datum array for the parameters of the function. More...
 
bool argoids
 True if the lifted function requires the Oid of the arguments. More...
 
Oid argtypid [2]
 Type of the arguments. More...
 
Oid restypid
 Base type of the result of the function. More...
 
bool reslinear
 True if the result has linear interpolation. More...
 
bool invert
 True if the arguments of the function must be inverted. More...
 
bool discont
 True if the function has instantaneous discontinuities. More...
 
bool(* tpfunc_base )(const TInstant *, const TInstant *, Datum, Oid, Datum *, TimestampTz *)
 Turning point function for temporal and base types. More...
 
bool(* tpfunc )(const TInstant *, const TInstant *, bool, const TInstant *, const TInstant *, bool, Datum *, TimestampTz *)
 Turning point function for two temporal types. More...
 

The documentation for this struct was generated from the following file: