Header And Logo

PostgreSQL
| The world's most advanced open source database.

Defines | Typedefs | Functions | Variables

pg_opfamily.h File Reference

#include "catalog/genbki.h"
Include dependency graph for pg_opfamily.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define OperatorFamilyRelationId   2753
#define Natts_pg_opfamily   4
#define Anum_pg_opfamily_opfmethod   1
#define Anum_pg_opfamily_opfname   2
#define Anum_pg_opfamily_opfnamespace   3
#define Anum_pg_opfamily_opfowner   4
#define BOOL_BTREE_FAM_OID   424
#define BPCHAR_BTREE_FAM_OID   426
#define BYTEA_BTREE_FAM_OID   428
#define NETWORK_BTREE_FAM_OID   1974
#define INTEGER_BTREE_FAM_OID   1976
#define NAME_BTREE_FAM_OID   1986
#define OID_BTREE_FAM_OID   1989
#define TEXT_BTREE_FAM_OID   1994
#define TEXT_PATTERN_BTREE_FAM_OID   2095
#define BPCHAR_PATTERN_BTREE_FAM_OID   2097
#define BOOL_HASH_FAM_OID   2222
#define TEXT_SPGIST_FAM_OID   4017

Typedefs

typedef FormData_pg_opfamilyForm_pg_opfamily

Functions

 CATALOG (pg_opfamily, 2753)
 DATA (insert OID=421(403abstime_opsPGNSP PGUID))

Variables

 FormData_pg_opfamily

Define Documentation

#define Anum_pg_opfamily_opfmethod   1

Definition at line 51 of file pg_opfamily.h.

Referenced by CreateOpFamily().

#define Anum_pg_opfamily_opfname   2

Definition at line 52 of file pg_opfamily.h.

Referenced by CreateOpFamily().

#define Anum_pg_opfamily_opfnamespace   3

Definition at line 53 of file pg_opfamily.h.

Referenced by CreateOpFamily().

#define Anum_pg_opfamily_opfowner   4

Definition at line 54 of file pg_opfamily.h.

Referenced by CreateOpFamily().

#define BOOL_BTREE_FAM_OID   424

Definition at line 66 of file pg_opfamily.h.

#define BOOL_HASH_FAM_OID   2222

Definition at line 115 of file pg_opfamily.h.

#define BPCHAR_BTREE_FAM_OID   426

Definition at line 68 of file pg_opfamily.h.

Referenced by match_special_index_operator(), and prefix_quals().

#define BPCHAR_PATTERN_BTREE_FAM_OID   2097

Definition at line 112 of file pg_opfamily.h.

Referenced by prefix_quals().

#define BYTEA_BTREE_FAM_OID   428

Definition at line 71 of file pg_opfamily.h.

Referenced by prefix_quals().

#define INTEGER_BTREE_FAM_OID   1976

Definition at line 82 of file pg_opfamily.h.

#define NAME_BTREE_FAM_OID   1986

Definition at line 89 of file pg_opfamily.h.

Referenced by prefix_quals().

#define Natts_pg_opfamily   4

Definition at line 50 of file pg_opfamily.h.

#define NETWORK_BTREE_FAM_OID   1974

Definition at line 79 of file pg_opfamily.h.

#define OID_BTREE_FAM_OID   1989

Definition at line 94 of file pg_opfamily.h.

#define OperatorFamilyRelationId   2753
#define TEXT_BTREE_FAM_OID   1994

Definition at line 100 of file pg_opfamily.h.

Referenced by match_special_index_operator(), and prefix_quals().

#define TEXT_PATTERN_BTREE_FAM_OID   2095

Definition at line 110 of file pg_opfamily.h.

Referenced by prefix_quals().

#define TEXT_SPGIST_FAM_OID   4017

Definition at line 149 of file pg_opfamily.h.

Referenced by match_special_index_operator(), and prefix_quals().


Typedef Documentation

Definition at line 44 of file pg_opfamily.h.


Function Documentation

CATALOG ( pg_opfamily  ,
2753   
)

Definition at line 31 of file pg_opfamily.h.

{
    Oid         opfmethod;      /* index access method opfamily is for */
    NameData    opfname;        /* name of this opfamily */
    Oid         opfnamespace;   /* namespace of this opfamily */
    Oid         opfowner;       /* opfamily owner */
} FormData_pg_opfamily;

DATA ( insert  OID = 421(403abstime_opsPGNSP PGUID)  ) 

Variable Documentation

Definition at line 37 of file pg_opfamily.h.