Hermes
 All Data Structures Files Functions Variables Macros Pages
Properties.h File Reference
#include "Definition.h"
Include dependency graph for Properties.h:
This graph shows which files directly or indirectly include this file:

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)
 

Function Documentation

Interval* durationInIntervalPeriod ( const Period period,
Interval *  result 
)

References differenceInInterval(), Period::e, and Period::i.

Referenced by durationInIntervalPeriodV1(), and durationPeriod().

Here is the call graph for this function:

PGDLLEXPORT Datum durationInIntervalPeriodV1 ( PG_FUNCTION_ARGS  )

References durationInIntervalPeriod().

Here is the call graph for this function:

float8 durationPeriod ( const Period period)

References durationInIntervalPeriod(), and interval2seconds().

Referenced by penaltyGiSTBoxST(), penaltyGiSTSegmentST(), picksplitGiSTBoxST(), and picksplitGiSTSegmentST().

Here is the call graph for this function:

bool isPunctalPeriod ( const Period period)
PGDLLEXPORT Datum isPunctalPeriodV1 ( PG_FUNCTION_ARGS  )

References isPunctalPeriod().

Here is the call graph for this function: