|
PostgreSQL Source Code git master
|
#include <spell.h>
Data Fields | |
| int | maffixes |
| int | naffixes |
| AFFIX * | Affix |
| AffixNode * | Suffix |
| AffixNode * | Prefix |
| SPNode * | Dictionary |
| const char ** | AffixData |
| int | lenAffixData |
| int | nAffixData |
| bool | useFlagAliases |
| CMPDAffix * | CompoundAffix |
| bool | usecompound |
| FlagMode | flagMode |
| CompoundAffixFlag * | CompoundAffixFlags |
| int | nCompoundAffixFlag |
| int | mCompoundAffixFlag |
| MemoryContext | buildCxt |
| SPELL ** | Spell |
| int | nspell |
| int | mspell |
| char * | firstfree |
| size_t | avail |
| AFFIX* IspellDict::Affix |
Definition at line 188 of file spell.h.
Referenced by mkANode(), mkVoidAffix(), NIAddAffix(), and NISortAffixes().
| const char** IspellDict::AffixData |
Definition at line 195 of file spell.h.
Referenced by getAffixFlagSet(), IsAffixFlagInUse(), makeCompoundFlags(), MergeAffix(), NIImportOOAffixes(), and NISortDictionary().
| size_t IspellDict::avail |
Definition at line 229 of file spell.h.
Referenced by compact_palloc0().
| MemoryContext IspellDict::buildCxt |
Definition at line 220 of file spell.h.
Referenced by compact_palloc0(), lowerstr_ctx(), NIFinishBuild(), and NIStartBuild().
| CMPDAffix* IspellDict::CompoundAffix |
Definition at line 200 of file spell.h.
Referenced by NISortAffixes(), and SplitToVariants().
| CompoundAffixFlag* IspellDict::CompoundAffixFlags |
Definition at line 210 of file spell.h.
Referenced by addCompoundAffixFlagValue(), getCompoundAffixFlagValue(), NIFinishBuild(), and NIImportOOAffixes().
| SPNode* IspellDict::Dictionary |
Definition at line 193 of file spell.h.
Referenced by FindWord(), NISortDictionary(), and SplitToVariants().
| char* IspellDict::firstfree |
Definition at line 228 of file spell.h.
Referenced by compact_palloc0(), and NIFinishBuild().
| FlagMode IspellDict::flagMode |
Definition at line 203 of file spell.h.
Referenced by getNextFlagFromString(), MergeAffix(), NIImportAffixes(), NIImportOOAffixes(), and setCompoundAffixFlagValue().
| int IspellDict::lenAffixData |
Definition at line 196 of file spell.h.
Referenced by MergeAffix(), NIImportOOAffixes(), and NISortDictionary().
| int IspellDict::maffixes |
Definition at line 186 of file spell.h.
Referenced by NIAddAffix().
| int IspellDict::mCompoundAffixFlag |
Definition at line 214 of file spell.h.
Referenced by addCompoundAffixFlagValue().
| int IspellDict::mspell |
Definition at line 225 of file spell.h.
Referenced by NIAddSpell().
| int IspellDict::nAffixData |
Definition at line 197 of file spell.h.
Referenced by getAffixFlagSet(), isAffixInUse(), MergeAffix(), NIImportOOAffixes(), and NISortDictionary().
| int IspellDict::naffixes |
Definition at line 187 of file spell.h.
Referenced by mkVoidAffix(), NIAddAffix(), and NISortAffixes().
| int IspellDict::nCompoundAffixFlag |
Definition at line 212 of file spell.h.
Referenced by addCompoundAffixFlagValue(), getCompoundAffixFlagValue(), and NIImportOOAffixes().
| int IspellDict::nspell |
Definition at line 224 of file spell.h.
Referenced by NIAddSpell(), and NISortDictionary().
| AffixNode* IspellDict::Prefix |
Definition at line 191 of file spell.h.
Referenced by mkVoidAffix(), NISortAffixes(), and NormalizeSubWord().
| SPELL** IspellDict::Spell |
Definition at line 223 of file spell.h.
Referenced by mkSPNode(), NIAddSpell(), NIFinishBuild(), and NISortDictionary().
| AffixNode* IspellDict::Suffix |
Definition at line 190 of file spell.h.
Referenced by mkVoidAffix(), NISortAffixes(), and NormalizeSubWord().
| bool IspellDict::usecompound |
Definition at line 202 of file spell.h.
Referenced by addCompoundAffixFlagValue(), NIImportAffixes(), NIImportOOAffixes(), and NINormalizeWord().
| bool IspellDict::useFlagAliases |
Definition at line 198 of file spell.h.
Referenced by getAffixFlagSet(), NIImportAffixes(), NIImportOOAffixes(), and NISortDictionary().