PostgreSQL Source Code git master
|
Go to the source code of this file.
Data Structures | |
struct | pg_uuid_t |
Macros | |
#define | UUID_LEN 16 |
#define | PG_RETURN_UUID_P(X) return UUIDPGetDatum(X) |
#define | PG_GETARG_UUID_P(X) DatumGetUUIDP(PG_GETARG_DATUM(X)) |
Typedefs | |
typedef struct pg_uuid_t | pg_uuid_t |
Functions | |
static Datum | UUIDPGetDatum (const pg_uuid_t *X) |
static pg_uuid_t * | DatumGetUUIDP (Datum X) |
#define PG_GETARG_UUID_P | ( | X | ) | DatumGetUUIDP(PG_GETARG_DATUM(X)) |
#define PG_RETURN_UUID_P | ( | X | ) | return UUIDPGetDatum(X) |
Definition at line 35 of file uuid.h.
References DatumGetPointer().
Referenced by brin_minmax_multi_distance_uuid(), gbt_uuid_compress(), uuid_abbrev_convert(), and uuid_fast_cmp().
Definition at line 27 of file uuid.h.
References PointerGetDatum().
Referenced by leftmostvalue_uuid().