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

Go to the source code of this file.

Macros

#define TSTemplateRelationId   3764
 
#define Natts_pg_ts_template   4
 
#define Anum_pg_ts_template_tmplname   1
 
#define Anum_pg_ts_template_tmplnamespace   2
 
#define Anum_pg_ts_template_tmplinit   3
 
#define Anum_pg_ts_template_tmpllexize   4
 

Typedefs

typedef FormData_pg_ts_templateForm_pg_ts_template
 

Functions

 CATALOG (pg_ts_template, 3764)
 
 DATA (insert OID=3727("simple" PGNSP dsimple_init dsimple_lexize))
 
 DESCR ("simple dictionary: just lower case and check for stopword")
 
 DESCR ("synonym dictionary: replace word by its synonym")
 
 DESCR ("ispell dictionary")
 
 DESCR ("thesaurus dictionary: phrase by phrase substitution")
 

Variables

 FormData_pg_ts_template
 

Macro Definition Documentation

◆ Anum_pg_ts_template_tmplinit

#define Anum_pg_ts_template_tmplinit   3

Definition at line 50 of file pg_ts_template.h.

Referenced by DefineTSTemplate(), and get_ts_template_func().

◆ Anum_pg_ts_template_tmpllexize

#define Anum_pg_ts_template_tmpllexize   4

Definition at line 51 of file pg_ts_template.h.

Referenced by DefineTSTemplate(), and get_ts_template_func().

◆ Anum_pg_ts_template_tmplname

#define Anum_pg_ts_template_tmplname   1

Definition at line 48 of file pg_ts_template.h.

Referenced by DefineTSTemplate().

◆ Anum_pg_ts_template_tmplnamespace

#define Anum_pg_ts_template_tmplnamespace   2

Definition at line 49 of file pg_ts_template.h.

Referenced by DefineTSTemplate().

◆ Natts_pg_ts_template

#define Natts_pg_ts_template   4

Definition at line 47 of file pg_ts_template.h.

Referenced by DefineTSTemplate().

◆ TSTemplateRelationId

Typedef Documentation

◆ Form_pg_ts_template

Function Documentation

◆ CATALOG()

CATALOG ( pg_ts_template  ,
3764   
)

Definition at line 33 of file pg_ts_template.h.

34 {
35  NameData tmplname; /* template name */
36  Oid tmplnamespace; /* name space */
37  regproc tmplinit; /* initialization method of dict (may be 0) */
38  regproc tmpllexize; /* base method of dictionary */
unsigned int Oid
Definition: postgres_ext.h:31
Definition: c.h:541
Oid regproc
Definition: c.h:442
FormData_pg_ts_template

◆ DATA()

DATA ( insert  OID = 3727("simple" PGNSP dsimple_init dsimple_lexize))

◆ DESCR() [1/4]

DESCR ( "simple dictionary: just lower case and check for stopword"  )

◆ DESCR() [2/4]

DESCR ( "synonym dictionary: replace word by its synonym"  )

◆ DESCR() [3/4]

DESCR ( "ispell dictionary"  )

◆ DESCR() [4/4]

DESCR ( "thesaurus dictionary: phrase by phrase substitution"  )

Variable Documentation

◆ FormData_pg_ts_template

FormData_pg_ts_template

Definition at line 39 of file pg_ts_template.h.