PostgreSQL Source Code  git master
uuid.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pg_uuid_t


#define UUID_LEN   16
#define UUIDPGetDatum(X)   PointerGetDatum(X)
#define PG_RETURN_UUID_P(X)   return UUIDPGetDatum(X)
#define DatumGetUUIDP(X)   ((pg_uuid_t *) DatumGetPointer(X))


typedef struct pg_uuid_t pg_uuid_t

Macro Definition Documentation

◆ DatumGetUUIDP

#define DatumGetUUIDP (   X)    ((pg_uuid_t *) DatumGetPointer(X))

Definition at line 28 of file uuid.h.



Definition at line 29 of file uuid.h.


#define PG_RETURN_UUID_P (   X)    return UUIDPGetDatum(X)

Definition at line 27 of file uuid.h.


#define UUID_LEN   16

Definition at line 18 of file uuid.h.

◆ UUIDPGetDatum

#define UUIDPGetDatum (   X)    PointerGetDatum(X)

Definition at line 26 of file uuid.h.

Typedef Documentation

◆ pg_uuid_t

typedef struct pg_uuid_t pg_uuid_t