39 range->
type = OBJ_RANGE;
Subtype of Object for storing simple int4 values.
ObjType type
This must have the value OBJ_RANGE.
Provide definitions for all non-local C-callable Veil functions.
Subtype of Object for storing range values.
void * vl_shmalloc(size_t size)
Dynamically allocate a piece of shared memory from the current context.
void * vl_malloc(size_t size)
Dynamically allocate memory using palloc in TopMemoryContext.
Int4Var * vl_NewInt4(bool shared)
Create a new session or shared Int4Var object.
ObjType type
This must have the value OBJ_INT4.
bool isnull
if true, the value is null
Range * vl_NewRange(bool shared)
Create a new session or shared Range object.
Define all Veil public datatypes.