MobilityDB 1.1
Functions
temporal_compops.c File Reference
#include "general/temporal_compops.h"
#include <meos.h>
#include <meos_internal.h>
#include "general/type_util.h"
#include "pg_general/meos_catalog.h"
#include "pg_general/temporal.h"
Include dependency graph for temporal_compops.c:

Functions

static Datum tcomp_base_temporal_ext (FunctionCallInfo fcinfo, Datum(*func)(Datum, Datum, meosType, meosType))
 Temporal comparison operators: #=, #<>, #<, #>, #<=, #>=. More...
 
Datum tcomp_temporal_base_ext (FunctionCallInfo fcinfo, Datum(*func)(Datum, Datum, meosType, meosType))
 Return the temporal comparison of the temporal value and the base value. More...
 
Datum tcomp_temporal_temporal_ext (FunctionCallInfo fcinfo, Datum(*func)(Datum, Datum, meosType, meosType))
 Return the temporal comparison of the temporal values. More...
 
PGDLLEXPORT Datum Teq_base_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the base value and the temporal value. More...
 
PGDLLEXPORT Datum Teq_temporal_base (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal value and the base value. More...
 
PGDLLEXPORT Datum Teq_temporal_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal values. More...
 
PGDLLEXPORT Datum Tge_base_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the base value and the temporal value. More...
 
PGDLLEXPORT Datum Tge_temporal_base (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal value and the base value. More...
 
PGDLLEXPORT Datum Tge_temporal_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal values. More...
 
PGDLLEXPORT Datum Tgt_base_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the base value and the temporal value. More...
 
PGDLLEXPORT Datum Tgt_temporal_base (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal value and the base value. More...
 
PGDLLEXPORT Datum Tgt_temporal_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal values. More...
 
PGDLLEXPORT Datum Tle_base_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the base value and the temporal value. More...
 
PGDLLEXPORT Datum Tle_temporal_base (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal value and the base value. More...
 
PGDLLEXPORT Datum Tle_temporal_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal values. More...
 
PGDLLEXPORT Datum Tlt_base_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the base value and the temporal value. More...
 
PGDLLEXPORT Datum Tlt_temporal_base (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal value and the base value. More...
 
PGDLLEXPORT Datum Tlt_temporal_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal values. More...
 
PGDLLEXPORT Datum Tne_base_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the base value and the temporal value. More...
 
PGDLLEXPORT Datum Tne_temporal_base (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal value and the base value. More...
 
PGDLLEXPORT Datum Tne_temporal_temporal (PG_FUNCTION_ARGS)
 Return the temporal comparison of the temporal values. More...