|
Eneboo - Documentación para desarrolladores
|
Ir al código fuente de este archivo.
Clases | |
| struct | TimeIntervalData |
'defines' | |
| #define | DatumGetAbsoluteTime(X) ((AbsoluteTime) DatumGetInt32(X)) |
| #define | DatumGetRelativeTime(X) ((RelativeTime) DatumGetInt32(X)) |
| #define | DatumGetTimeInterval(X) ((TimeInterval) DatumGetPointer(X)) |
| #define | AbsoluteTimeGetDatum(X) Int32GetDatum(X) |
| #define | RelativeTimeGetDatum(X) Int32GetDatum(X) |
| #define | TimeIntervalGetDatum(X) PointerGetDatum(X) |
| #define | PG_GETARG_ABSOLUTETIME(n) DatumGetAbsoluteTime(PG_GETARG_DATUM(n)) |
| #define | PG_GETARG_RELATIVETIME(n) DatumGetRelativeTime(PG_GETARG_DATUM(n)) |
| #define | PG_GETARG_TIMEINTERVAL(n) DatumGetTimeInterval(PG_GETARG_DATUM(n)) |
| #define | PG_RETURN_ABSOLUTETIME(x) return AbsoluteTimeGetDatum(x) |
| #define | PG_RETURN_RELATIVETIME(x) return RelativeTimeGetDatum(x) |
| #define | PG_RETURN_TIMEINTERVAL(x) return TimeIntervalGetDatum(x) |
| #define | INVALID_ABSTIME ((AbsoluteTime) 0x7FFFFFFE) |
| #define | NOEND_ABSTIME ((AbsoluteTime) 0x7FFFFFFC) |
| #define | NOSTART_ABSTIME ((AbsoluteTime) INT_MIN) |
| #define | INVALID_RELTIME ((RelativeTime) 0x7FFFFFFE) |
| #define | AbsoluteTimeIsValid(time) ((bool) ((time) != INVALID_ABSTIME)) |
| #define | AbsoluteTimeIsReal(time) |
| #define | RelativeTimeIsValid(time) ((bool) (((RelativeTime) (time)) != INVALID_RELTIME)) |
'typedefs' | |
| typedef int32 | AbsoluteTime |
| typedef int32 | RelativeTime |
| typedef TimeIntervalData * | TimeInterval |
Funciones | |
| Datum | abstimein (PG_FUNCTION_ARGS) |
| Datum | abstimeout (PG_FUNCTION_ARGS) |
| Datum | abstimerecv (PG_FUNCTION_ARGS) |
| Datum | abstimesend (PG_FUNCTION_ARGS) |
| Datum | abstimeeq (PG_FUNCTION_ARGS) |
| Datum | abstimene (PG_FUNCTION_ARGS) |
| Datum | abstimelt (PG_FUNCTION_ARGS) |
| Datum | abstimegt (PG_FUNCTION_ARGS) |
| Datum | abstimele (PG_FUNCTION_ARGS) |
| Datum | abstimege (PG_FUNCTION_ARGS) |
| Datum | abstime_finite (PG_FUNCTION_ARGS) |
| Datum | timestamp_abstime (PG_FUNCTION_ARGS) |
| Datum | abstime_timestamp (PG_FUNCTION_ARGS) |
| Datum | timestamptz_abstime (PG_FUNCTION_ARGS) |
| Datum | abstime_timestamptz (PG_FUNCTION_ARGS) |
| Datum | reltimein (PG_FUNCTION_ARGS) |
| Datum | reltimeout (PG_FUNCTION_ARGS) |
| Datum | reltimerecv (PG_FUNCTION_ARGS) |
| Datum | reltimesend (PG_FUNCTION_ARGS) |
| Datum | tintervalin (PG_FUNCTION_ARGS) |
| Datum | tintervalout (PG_FUNCTION_ARGS) |
| Datum | tintervalrecv (PG_FUNCTION_ARGS) |
| Datum | tintervalsend (PG_FUNCTION_ARGS) |
| Datum | interval_reltime (PG_FUNCTION_ARGS) |
| Datum | reltime_interval (PG_FUNCTION_ARGS) |
| Datum | mktinterval (PG_FUNCTION_ARGS) |
| Datum | timepl (PG_FUNCTION_ARGS) |
| Datum | timemi (PG_FUNCTION_ARGS) |
| Datum | intinterval (PG_FUNCTION_ARGS) |
| Datum | tintervalrel (PG_FUNCTION_ARGS) |
| Datum | timenow (PG_FUNCTION_ARGS) |
| Datum | reltimeeq (PG_FUNCTION_ARGS) |
| Datum | reltimene (PG_FUNCTION_ARGS) |
| Datum | reltimelt (PG_FUNCTION_ARGS) |
| Datum | reltimegt (PG_FUNCTION_ARGS) |
| Datum | reltimele (PG_FUNCTION_ARGS) |
| Datum | reltimege (PG_FUNCTION_ARGS) |
| Datum | tintervalsame (PG_FUNCTION_ARGS) |
| Datum | tintervaleq (PG_FUNCTION_ARGS) |
| Datum | tintervalne (PG_FUNCTION_ARGS) |
| Datum | tintervallt (PG_FUNCTION_ARGS) |
| Datum | tintervalgt (PG_FUNCTION_ARGS) |
| Datum | tintervalle (PG_FUNCTION_ARGS) |
| Datum | tintervalge (PG_FUNCTION_ARGS) |
| Datum | tintervalleneq (PG_FUNCTION_ARGS) |
| Datum | tintervallenne (PG_FUNCTION_ARGS) |
| Datum | tintervallenlt (PG_FUNCTION_ARGS) |
| Datum | tintervallengt (PG_FUNCTION_ARGS) |
| Datum | tintervallenle (PG_FUNCTION_ARGS) |
| Datum | tintervallenge (PG_FUNCTION_ARGS) |
| Datum | tintervalct (PG_FUNCTION_ARGS) |
| Datum | tintervalov (PG_FUNCTION_ARGS) |
| Datum | tintervalstart (PG_FUNCTION_ARGS) |
| Datum | tintervalend (PG_FUNCTION_ARGS) |
| Datum | timeofday (PG_FUNCTION_ARGS) |
| AbsoluteTime | GetCurrentAbsoluteTime (void) |
| void | abstime2tm (AbsoluteTime time, int *tzp, struct pg_tm *tm, char **tzn) |
| #define AbsoluteTimeGetDatum | ( | X | ) | Int32GetDatum(X) |
| #define AbsoluteTimeIsReal | ( | time | ) |
((bool) (((AbsoluteTime) (time)) < NOEND_ABSTIME && \ ((AbsoluteTime) (time)) != NOSTART_ABSTIME))
| #define AbsoluteTimeIsValid | ( | time | ) | ((bool) ((time) != INVALID_ABSTIME)) |
| #define DatumGetAbsoluteTime | ( | X | ) | ((AbsoluteTime) DatumGetInt32(X)) |
| #define DatumGetRelativeTime | ( | X | ) | ((RelativeTime) DatumGetInt32(X)) |
| #define DatumGetTimeInterval | ( | X | ) | ((TimeInterval) DatumGetPointer(X)) |
| #define INVALID_ABSTIME ((AbsoluteTime) 0x7FFFFFFE) |
| #define INVALID_RELTIME ((RelativeTime) 0x7FFFFFFE) |
| #define NOEND_ABSTIME ((AbsoluteTime) 0x7FFFFFFC) |
| #define NOSTART_ABSTIME ((AbsoluteTime) INT_MIN) |
| #define PG_GETARG_ABSOLUTETIME | ( | n | ) | DatumGetAbsoluteTime(PG_GETARG_DATUM(n)) |
| #define PG_GETARG_RELATIVETIME | ( | n | ) | DatumGetRelativeTime(PG_GETARG_DATUM(n)) |
| #define PG_GETARG_TIMEINTERVAL | ( | n | ) | DatumGetTimeInterval(PG_GETARG_DATUM(n)) |
| #define PG_RETURN_ABSOLUTETIME | ( | x | ) | return AbsoluteTimeGetDatum(x) |
| #define PG_RETURN_RELATIVETIME | ( | x | ) | return RelativeTimeGetDatum(x) |
| #define PG_RETURN_TIMEINTERVAL | ( | x | ) | return TimeIntervalGetDatum(x) |
| #define RelativeTimeGetDatum | ( | X | ) | Int32GetDatum(X) |
| #define RelativeTimeIsValid | ( | time | ) | ((bool) (((RelativeTime) (time)) != INVALID_RELTIME)) |
| #define TimeIntervalGetDatum | ( | X | ) | PointerGetDatum(X) |
| typedef int32 AbsoluteTime |
| typedef int32 RelativeTime |
| typedef TimeIntervalData* TimeInterval |
| void abstime2tm | ( | AbsoluteTime | time, |
| int * | tzp, | ||
| struct pg_tm * | tm, | ||
| char ** | tzn | ||
| ) |
| Datum abstime_finite | ( | PG_FUNCTION_ARGS | ) |
| Datum abstime_timestamp | ( | PG_FUNCTION_ARGS | ) |
| Datum abstime_timestamptz | ( | PG_FUNCTION_ARGS | ) |
| Datum abstimeeq | ( | PG_FUNCTION_ARGS | ) |
| Datum abstimege | ( | PG_FUNCTION_ARGS | ) |
| Datum abstimegt | ( | PG_FUNCTION_ARGS | ) |
| Datum abstimein | ( | PG_FUNCTION_ARGS | ) |
| Datum abstimele | ( | PG_FUNCTION_ARGS | ) |
| Datum abstimelt | ( | PG_FUNCTION_ARGS | ) |
| Datum abstimene | ( | PG_FUNCTION_ARGS | ) |
| Datum abstimeout | ( | PG_FUNCTION_ARGS | ) |
| Datum abstimerecv | ( | PG_FUNCTION_ARGS | ) |
| Datum abstimesend | ( | PG_FUNCTION_ARGS | ) |
| AbsoluteTime GetCurrentAbsoluteTime | ( | void | ) |
| Datum interval_reltime | ( | PG_FUNCTION_ARGS | ) |
| Datum intinterval | ( | PG_FUNCTION_ARGS | ) |
| Datum mktinterval | ( | PG_FUNCTION_ARGS | ) |
| Datum reltime_interval | ( | PG_FUNCTION_ARGS | ) |
| Datum reltimeeq | ( | PG_FUNCTION_ARGS | ) |
| Datum reltimege | ( | PG_FUNCTION_ARGS | ) |
| Datum reltimegt | ( | PG_FUNCTION_ARGS | ) |
| Datum reltimein | ( | PG_FUNCTION_ARGS | ) |
| Datum reltimele | ( | PG_FUNCTION_ARGS | ) |
| Datum reltimelt | ( | PG_FUNCTION_ARGS | ) |
| Datum reltimene | ( | PG_FUNCTION_ARGS | ) |
| Datum reltimeout | ( | PG_FUNCTION_ARGS | ) |
| Datum reltimerecv | ( | PG_FUNCTION_ARGS | ) |
| Datum reltimesend | ( | PG_FUNCTION_ARGS | ) |
| Datum timemi | ( | PG_FUNCTION_ARGS | ) |
| Datum timenow | ( | PG_FUNCTION_ARGS | ) |
| Datum timeofday | ( | PG_FUNCTION_ARGS | ) |
| Datum timepl | ( | PG_FUNCTION_ARGS | ) |
| Datum timestamp_abstime | ( | PG_FUNCTION_ARGS | ) |
| Datum timestamptz_abstime | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalct | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalend | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervaleq | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalge | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalgt | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalin | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalle | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalleneq | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervallenge | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervallengt | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervallenle | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervallenlt | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervallenne | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervallt | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalne | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalout | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalov | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalrecv | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalrel | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalsame | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalsend | ( | PG_FUNCTION_ARGS | ) |
| Datum tintervalstart | ( | PG_FUNCTION_ARGS | ) |
1.7.4