MobilityDB 1.3
Loading...
Searching...
No Matches
Functions
tbool_ops.c File Reference

Temporal Boolean operators: and, or, not. More...

#include "temporal/tbool_ops.h"
#include <assert.h>
#include <meos.h>
#include <meos_internal.h>
#include "temporal/lifting.h"

Functions

Temporalboolop_tbool_bool (const Temporal *temp, Datum b, datum_func2 func, bool invert)
 Return the boolean operator of a temporal boolean and a boolean. More...
 
Temporalboolop_tbool_tbool (const Temporal *temp1, const Temporal *temp2, datum_func2 func)
 Return the boolean operator of two temporal booleans. More...
 
Datum datum_and (Datum l, Datum r)
 Return the Boolean and of two values. More...
 
Datum datum_not (Datum d)
 Return the Boolean not of a value. More...
 
Datum datum_or (Datum l, Datum r)
 Return the Boolean or of two values. More...
 
SpanSettbool_when_true (const Temporal *temp)
 Return the time when the temporal boolean has value true. More...
 
Temporaltnot_tbool (const Temporal *temp)
 Return the boolean not of a temporal boolean. More...
 

Detailed Description

Temporal Boolean operators: and, or, not.