Hermes
|
Data Structures | |
struct | PointST |
Functions | |
PointST * | clonePointST (const PointST *point, PointST *result) |
PGDLLEXPORT Datum | clonePointSTV1 (PG_FUNCTION_ARGS) |
PointST * | constructorPointST (Timestamp t, int32 x, int32 y, PointST *result) |
PGDLLEXPORT Datum | constructorPointSTV1 (PG_FUNCTION_ARGS) |
PointST * | constructorHighPointST (Timestamp t, const PointSP *sp, PointST *result) |
PGDLLEXPORT Datum | constructorHighPointSTV1 (PG_FUNCTION_ARGS) |
PointST * | inPointST (const char *str, PointST *result, char **error) |
PGDLLEXPORT Datum | inPointSTV1 (PG_FUNCTION_ARGS) |
char * | outPointST (const PointST *point) |
PGDLLEXPORT Datum | outPointSTV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | recvPointST (PG_FUNCTION_ARGS) |
bytea * | PointST2Bytea (const PointST *point) |
PGDLLEXPORT Datum | sendPointST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | hashPointST (PG_FUNCTION_ARGS) |
bool | equalsPointST (const PointST *pointA, const PointST *pointB) |
PGDLLEXPORT Datum | equalsPointSTV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getTPointST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getSpPointST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getXPointST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getYPointST (PG_FUNCTION_ARGS) |
Referenced by atDistanceTrajectory(), atInstantTrajectory(), and clonePointSTV1().
PGDLLEXPORT Datum clonePointSTV1 | ( | PG_FUNCTION_ARGS | ) |
References PointST::sp, and PointST::t.
Referenced by constructorHighPointSTV1().
PGDLLEXPORT Datum constructorHighPointSTV1 | ( | PG_FUNCTION_ARGS | ) |
References PointST::sp, PointST::t, PointSP::x, and PointSP::y.
Referenced by constructorPointSTV1().
PGDLLEXPORT Datum constructorPointSTV1 | ( | PG_FUNCTION_ARGS | ) |
References PointST::sp, PointST::t, PointSP::x, and PointSP::y.
Referenced by equalsPointSTV1(), and equalsTrajectory().
PGDLLEXPORT Datum equalsPointSTV1 | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getSpPointST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getTPointST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getXPointST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getYPointST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum hashPointST | ( | PG_FUNCTION_ARGS | ) |
References asprintfHermes(), PointST::sp, PointST::t, PointSP::x, and PointSP::y.
Referenced by inPointSTV1().
PGDLLEXPORT Datum inPointSTV1 | ( | PG_FUNCTION_ARGS | ) |
char* outPointST | ( | const PointST * | point | ) |
References asprintfHermes(), PointST::sp, PointST::t, PointSP::x, and PointSP::y.
Referenced by outPointSTV1().
PGDLLEXPORT Datum outPointSTV1 | ( | PG_FUNCTION_ARGS | ) |
bytea* PointST2Bytea | ( | const PointST * | point | ) |
References sendTimestampHermes, PointST::sp, PointST::t, PointSP::x, and PointSP::y.
Referenced by hashPointST(), and sendPointST().
PGDLLEXPORT Datum recvPointST | ( | PG_FUNCTION_ARGS | ) |
References getmsgTimestampHermes, PointST::sp, PointST::t, PointSP::x, and PointSP::y.
PGDLLEXPORT Datum sendPointST | ( | PG_FUNCTION_ARGS | ) |