Hermes
|
#include <postgres.h>
#include <fmgr.h>
Data Structures | |
struct | PointENU |
Functions | |
PointENU * | clonePointENU (const PointENU *point, PointENU *result) |
PGDLLEXPORT Datum | clonePointENUV1 (PG_FUNCTION_ARGS) |
PointENU * | constructorPointENU (float8 e, float8 n, float8 u, PointENU *result) |
PGDLLEXPORT Datum | constructorPointENUV1 (PG_FUNCTION_ARGS) |
PointENU * | inPointENU (const char *str, PointENU *result, char **error) |
PGDLLEXPORT Datum | inPointENUV1 (PG_FUNCTION_ARGS) |
char * | outPointENU (const PointENU *point) |
PGDLLEXPORT Datum | outPointENUV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | recvPointENU (PG_FUNCTION_ARGS) |
bytea * | PointENU2Bytea (const PointENU *point) |
PGDLLEXPORT Datum | sendPointENU (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | hashPointENU (PG_FUNCTION_ARGS) |
bool | equalsPointENU (const PointENU *pointA, const PointENU *pointB) |
PGDLLEXPORT Datum | equalsPointENUV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getEPointENU (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getNPointENU (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getUPointENU (PG_FUNCTION_ARGS) |
Referenced by clonePointENUV1().
PGDLLEXPORT Datum clonePointENUV1 | ( | PG_FUNCTION_ARGS | ) |
References PointENU::e, e(), PointENU::n, and PointENU::u.
Referenced by constructorPointENUV1().
PGDLLEXPORT Datum constructorPointENUV1 | ( | PG_FUNCTION_ARGS | ) |
References PointENU::e, PointENU::n, and PointENU::u.
Referenced by equalsPointENUV1().
PGDLLEXPORT Datum equalsPointENUV1 | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getEPointENU | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getNPointENU | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getUPointENU | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum hashPointENU | ( | PG_FUNCTION_ARGS | ) |
References asprintfHermes(), PointENU::e, e(), PointENU::n, and PointENU::u.
Referenced by inPointENUV1().
PGDLLEXPORT Datum inPointENUV1 | ( | PG_FUNCTION_ARGS | ) |
char* outPointENU | ( | const PointENU * | point | ) |
References asprintfHermes(), PointENU::e, PointENU::n, and PointENU::u.
Referenced by outPointENUV1().
PGDLLEXPORT Datum outPointENUV1 | ( | PG_FUNCTION_ARGS | ) |
bytea* PointENU2Bytea | ( | const PointENU * | point | ) |
References PointENU::e, ELIMINATE_MINUS_ZERO, PointENU::n, and PointENU::u.
Referenced by hashPointENU(), and sendPointENU().
PGDLLEXPORT Datum recvPointENU | ( | PG_FUNCTION_ARGS | ) |
References PointENU::e, PointENU::n, and PointENU::u.
PGDLLEXPORT Datum sendPointENU | ( | PG_FUNCTION_ARGS | ) |