|
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 | ) |