Hermes
|
#include "Definition.h"
Functions | |
bool | isPunctalPeriod (const Period *period) |
PGDLLEXPORT Datum | isPunctalPeriodV1 (PG_FUNCTION_ARGS) |
Interval * | durationInIntervalPeriod (const Period *period, Interval *result) |
PGDLLEXPORT Datum | durationInIntervalPeriodV1 (PG_FUNCTION_ARGS) |
float8 | durationPeriod (const Period *period) |
Interval* durationInIntervalPeriod | ( | const Period * | period, |
Interval * | result | ||
) |
References differenceInInterval(), Period::e, and Period::i.
Referenced by durationInIntervalPeriodV1(), and durationPeriod().
PGDLLEXPORT Datum durationInIntervalPeriodV1 | ( | PG_FUNCTION_ARGS | ) |
float8 durationPeriod | ( | const Period * | period | ) |
References durationInIntervalPeriod(), and interval2seconds().
Referenced by penaltyGiSTBoxST(), penaltyGiSTSegmentST(), picksplitGiSTBoxST(), and picksplitGiSTSegmentST().
bool isPunctalPeriod | ( | const Period * | period | ) |
References Period::e, and Period::i.
Referenced by atPeriodSegmentST(), atPeriodSPSegmentST(), isPunctalBoxST(), and isPunctalPeriodV1().
PGDLLEXPORT Datum isPunctalPeriodV1 | ( | PG_FUNCTION_ARGS | ) |