MobilityDB 1.1
Data Structures | Macros | Functions
set.h File Reference
#include <postgres.h>
#include <meos.h>
Include dependency graph for set.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SetUnnestState
 Structure to represent information about an entry that can be placed to either group without affecting overlap over selected axis ("common entry"). More...
 

Macros

#define DatumGetSetP(X)   ((Set *) DatumGetPointer(X))
 Basic functions for set of (distinct) timestamps. More...
 
#define MAXIDX   count - 1
 
#define MINIDX   0
 
#define PG_GETARG_SET_P(X)   ((Set *) PG_GETARG_VARLENA_P(X))
 
#define PG_RETURN_SET_P(X)   PG_RETURN_POINTER(X)
 
#define SetPGetDatum(X)   PointerGetDatum(X)
 

Functions

bool set_find_value (const Set *s, Datum, int *loc)
 General functions for set values composed of an ordered list of distinct values. More...