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

Functions

PeriodintersectionPeriod_Period (const Period *periodA, const Period *periodB, Period *result)
 
PGDLLEXPORT Datum intersectionPeriod_PeriodV1 (PG_FUNCTION_ARGS)
 
PeriodunionPeriod_Timestamp (const Period *period, Timestamp ts, Period *result)
 
PGDLLEXPORT Datum unionPeriod_TimestampV1 (PG_FUNCTION_ARGS)
 
PeriodunionPeriod_Period (const Period *periodA, const Period *periodB, Period *result)
 
PGDLLEXPORT Datum unionPeriod_PeriodV1 (PG_FUNCTION_ARGS)
 

Function Documentation

Period* intersectionPeriod_Period ( const Period periodA,
const Period periodB,
Period result 
)
PGDLLEXPORT Datum intersectionPeriod_PeriodV1 ( PG_FUNCTION_ARGS  )

References intersectionPeriod_Period().

Here is the call graph for this function:

Period* unionPeriod_Period ( const Period periodA,
const Period periodB,
Period result 
)

References Period::e, and Period::i.

Referenced by unionPeriod_PeriodV1().

PGDLLEXPORT Datum unionPeriod_PeriodV1 ( PG_FUNCTION_ARGS  )

References unionPeriod_Period().

Here is the call graph for this function:

Period* unionPeriod_Timestamp ( const Period period,
Timestamp  ts,
Period result 
)

References Period::e, and Period::i.

Referenced by unionPeriod_TimestampV1().

PGDLLEXPORT Datum unionPeriod_TimestampV1 ( PG_FUNCTION_ARGS  )

References unionPeriod_Timestamp().

Here is the call graph for this function: