Header And Logo

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

Data Fields

IspellDict Struct Reference

#include <spell.h>

Data Fields

int maffixes
int naffixes
AFFIXAffix
AffixNodeSuffix
AffixNodePrefix
SPNodeDictionary
char ** AffixData
int lenAffixData
int nAffixData
CMPDAffixCompoundAffix
unsigned char flagval [256]
bool usecompound
MemoryContext buildCxt
SPELL ** Spell
int nspell
int mspell
char * firstfree
size_t avail

Detailed Description

Definition at line 135 of file spell.h.


Field Documentation

Definition at line 139 of file spell.h.

Referenced by mkANode(), mkVoidAffix(), NIAddAffix(), and NISortAffixes().

Definition at line 145 of file spell.h.

Referenced by FindWord(), isAffixInUse(), makeCompoundFlags(), MergeAffix(), and NISortDictionary().

Definition at line 167 of file spell.h.

Referenced by compact_palloc0().

Definition at line 158 of file spell.h.

Referenced by compact_palloc0(), lowerstr_ctx(), NIFinishBuild(), and NIStartBuild().

Definition at line 149 of file spell.h.

Referenced by NISortAffixes(), and SplitToVariants().

Definition at line 144 of file spell.h.

Referenced by FindWord(), NISortDictionary(), and SplitToVariants().

Definition at line 166 of file spell.h.

Referenced by compact_palloc0(), and NIFinishBuild().

unsigned char IspellDict::flagval[256]

Definition at line 151 of file spell.h.

Referenced by addFlagValue(), makeCompoundFlags(), NIImportAffixes(), and NIImportOOAffixes().

Definition at line 146 of file spell.h.

Referenced by MergeAffix(), and NISortDictionary().

Definition at line 137 of file spell.h.

Referenced by NIAddAffix().

Definition at line 163 of file spell.h.

Referenced by NIAddSpell().

Definition at line 147 of file spell.h.

Referenced by isAffixInUse(), MergeAffix(), and NISortDictionary().

Definition at line 138 of file spell.h.

Referenced by mkVoidAffix(), NIAddAffix(), and NISortAffixes().

Definition at line 162 of file spell.h.

Referenced by NIAddSpell(), and NISortDictionary().

Definition at line 142 of file spell.h.

Referenced by mkVoidAffix(), NISortAffixes(), and NormalizeSubWord().

Definition at line 161 of file spell.h.

Referenced by mkSPNode(), NIAddSpell(), NIFinishBuild(), and NISortDictionary().

Definition at line 141 of file spell.h.

Referenced by mkVoidAffix(), NISortAffixes(), and NormalizeSubWord().

Definition at line 152 of file spell.h.

Referenced by addFlagValue(), NIImportAffixes(), NIImportOOAffixes(), and NINormalizeWord().


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