|
bool | intersectsPeriod_Period (const Period *periodA, const Period *periodB) |
|
PGDLLEXPORT Datum | intersectsPeriod_PeriodV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (intersectsPeriod_PeriodV1) |
|
bool | containsPeriod_Timestamp (const Period *period, Timestamp ts) |
|
bool | containsPeriod_Period (const Period *periodA, const Period *periodB) |
|
PGDLLEXPORT Datum | containsPeriod_TimestampV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (containsPeriod_TimestampV1) |
|
PGDLLEXPORT Datum | containsPeriod_PeriodV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (containsPeriod_PeriodV1) |
|
bool | containsProperlyPeriod_Timestamp (const Period *period, Timestamp ts) |
|
bool | containsProperlyPeriod_Period (const Period *periodA, const Period *periodB) |
|
PGDLLEXPORT Datum | containsProperlyPeriod_TimestampV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (containsProperlyPeriod_TimestampV1) |
|
PGDLLEXPORT Datum | containsProperlyPeriod_PeriodV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (containsProperlyPeriod_PeriodV1) |
|
bool | afterPeriod_Timestamp (const Period *period, Timestamp ts) |
|
bool | afterPeriod_Period (const Period *periodA, const Period *periodB) |
|
PGDLLEXPORT Datum | afterPeriod_TimestampV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (afterPeriod_TimestampV1) |
|
PGDLLEXPORT Datum | afterPeriod_PeriodV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (afterPeriod_PeriodV1) |
|
bool | beforePeriod_Timestamp (const Period *period, Timestamp ts) |
|
bool | beforePeriod_Period (const Period *periodA, const Period *periodB) |
|
PGDLLEXPORT Datum | beforePeriod_TimestampV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (beforePeriod_TimestampV1) |
|
PGDLLEXPORT Datum | beforePeriod_PeriodV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (beforePeriod_PeriodV1) |
|
bool | meetsPeriod_Timestamp (const Period *period, Timestamp ts) |
|
bool | meetsPeriod_Period (const Period *periodA, const Period *periodB) |
|
PGDLLEXPORT Datum | meetsPeriod_TimestampV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (meetsPeriod_TimestampV1) |
|
PGDLLEXPORT Datum | meetsPeriod_PeriodV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (meetsPeriod_PeriodV1) |
|
bool | startsPeriod_Period (const Period *periodA, const Period *periodB) |
|
bool | finishesPeriod_Period (const Period *periodA, const Period *periodB) |
|
PGDLLEXPORT Datum | startsPeriod_PeriodV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (startsPeriod_PeriodV1) |
|
PGDLLEXPORT Datum | finishesPeriod_PeriodV1 (PG_FUNCTION_ARGS) |
|
| PG_FUNCTION_INFO_V1 (finishesPeriod_PeriodV1) |
|
The implementantion of Period.
- Author
- Marios Vodas (mvoda.nosp@m.s@gm.nosp@m.ail.c.nosp@m.om).
These functions are documented in the Period/RelationalOperators.h