|
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 | ) |