PostgreSQL Source Code git master
Loading...
Searching...
No Matches
pg_amproc.h File Reference
#include "catalog/genbki.h"
#include "catalog/pg_amproc_d.h"
Include dependency graph for pg_amproc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

BEGIN_CATALOG_STRUCT CATALOG (pg_amproc, 2603, AccessMethodProcedureRelationId)
 
 DECLARE_UNIQUE_INDEX (pg_amproc_fam_proc_index, 2655, AccessMethodProcedureIndexId, pg_amproc, btree(amprocfamily oid_ops, amproclefttype oid_ops, amprocrighttype oid_ops, amprocnum int2_ops))
 
 DECLARE_UNIQUE_INDEX_PKEY (pg_amproc_oid_index, 2757, AccessMethodProcedureOidIndexId, pg_amproc, btree(oid oid_ops))
 
 MAKE_SYSCACHE (AMPROCNUM, pg_amproc_fam_proc_index, 16)
 

Variables

END_CATALOG_STRUCT typedef FormData_pg_amprocForm_pg_amproc
 
 FormData_pg_amproc
 

Function Documentation

◆ CATALOG()

Definition at line 45 of file pg_amproc.h.

46{
47 Oid oid; /* oid */
48
49 /* the index opfamily this entry is for */
51
52 /* procedure's left input data type */
54
55 /* procedure's right input data type */
57
58 /* support procedure index */
60
61 /* OID of the proc */
Oid regproc
Definition c.h:705
int16_t int16
Definition c.h:583
#define BKI_LOOKUP(catalog)
Definition genbki.h:65
FormData_pg_amproc
Definition pg_amproc.h:63
unsigned int Oid
static int fb(int x)

References BKI_LOOKUP, and fb().

◆ DECLARE_UNIQUE_INDEX()

◆ DECLARE_UNIQUE_INDEX_PKEY()

DECLARE_UNIQUE_INDEX_PKEY ( pg_amproc_oid_index  ,
2757  ,
AccessMethodProcedureOidIndexId  ,
pg_amproc  ,
btree(oid oid_ops  
)

◆ MAKE_SYSCACHE()

MAKE_SYSCACHE ( AMPROCNUM  ,
pg_amproc_fam_proc_index  ,
16   
)

Variable Documentation

◆ Form_pg_amproc

◆ FormData_pg_amproc

FormData_pg_amproc

Definition at line 63 of file pg_amproc.h.