PostgreSQL Source Code  git master
TrgmNFA Struct Reference

Data Fields

regex_tregex
 
TrgmColorInfocolorInfo
 
int ncolors
 
HTABstates
 
TrgmStateinitState
 
int nstates
 
Listqueue
 
ListkeysQueue
 
int arcsCount
 
bool overflowed
 
ColorTrgmInfocolorTrgms
 
int colorTrgmsCount
 
int totalTrgmCount
 

Detailed Description

Definition at line 399 of file trgm_regexp.c.

Field Documentation

◆ arcsCount

int TrgmNFA::arcsCount

Definition at line 414 of file trgm_regexp.c.

Referenced by addArc(), packGraph(), selectColorTrigrams(), and transformGraph().

◆ colorInfo

◆ colorTrgms

ColorTrgmInfo* TrgmNFA::colorTrgms

Definition at line 418 of file trgm_regexp.c.

Referenced by expandColorTrigrams(), packGraph(), and selectColorTrigrams().

◆ colorTrgmsCount

int TrgmNFA::colorTrgmsCount

Definition at line 419 of file trgm_regexp.c.

Referenced by expandColorTrigrams(), packGraph(), and selectColorTrigrams().

◆ initState

TrgmState* TrgmNFA::initState

Definition at line 408 of file trgm_regexp.c.

Referenced by createTrgmNFAInternal(), and transformGraph().

◆ keysQueue

List* TrgmNFA::keysQueue

Definition at line 413 of file trgm_regexp.c.

Referenced by addKeyToQueue(), processState(), and transformGraph().

◆ ncolors

int TrgmNFA::ncolors

Definition at line 404 of file trgm_regexp.c.

Referenced by createTrgmNFAInternal(), and getColorInfo().

◆ nstates

int TrgmNFA::nstates

Definition at line 409 of file trgm_regexp.c.

Referenced by getState(), and transformGraph().

◆ overflowed

bool TrgmNFA::overflowed

Definition at line 415 of file trgm_regexp.c.

Referenced by transformGraph().

◆ queue

List* TrgmNFA::queue

Definition at line 412 of file trgm_regexp.c.

Referenced by getState(), and transformGraph().

◆ regex

regex_t* TrgmNFA::regex

Definition at line 402 of file trgm_regexp.c.

Referenced by addArcs(), addKey(), createTrgmNFAInternal(), and transformGraph().

◆ states

HTAB* TrgmNFA::states

◆ totalTrgmCount

int TrgmNFA::totalTrgmCount

Definition at line 420 of file trgm_regexp.c.

Referenced by expandColorTrigrams(), and selectColorTrigrams().


The documentation for this struct was generated from the following file: