CMorphAutomatBuilder Member List

This is the complete list of members for CMorphAutomatBuilder, including all inherited members.
AddStringDaciuk(const string &WordForm)CMorphAutomatBuilder
AddSuffix(CTrieNodeBuild *pParentNodeNo, const char *WordForm)CMorphAutomatBuilder [private]
BuildChildrenCache()CMorphAutomat [protected]
CABCEncoder(MorphLanguageEnum Language, BYTE AnnotChar)CABCEncoder
CheckABCWithAnnotator(const string &WordForm) const CABCEncoder
CheckABCWithoutAnnotator(const string &WordForm) const CABCEncoder
CheckRegister() const CMorphAutomatBuilder [private]
Clear()CMorphAutomat [protected]
ClearBuildNodes()CMorphAutomatBuilder [private]
ClearRegister()CMorphAutomatBuilder
CloneNode(const CTrieNodeBuild *pPrototype)CMorphAutomatBuilder [private]
CMorphAutomat(MorphLanguageEnum Language, BYTE AnnotChar)CMorphAutomat
CMorphAutomatBuilder(MorphLanguageEnum Language, BYTE AnnotChar)CMorphAutomatBuilder
ConvertBuildRelationsToRelations()CMorphAutomatBuilder
CreateNode()CMorphAutomatBuilder [private]
DecodeFromAlphabet(const string &v) const CABCEncoder
DecodeMorphAutomatInfo(DWORD Info, size_t &ModelNo, size_t &ItemNo, size_t &PrefixNo) const CMorphAutomat
DeleteFromRegister(CTrieNodeBuild *pNode)CMorphAutomatBuilder [private]
DeleteNode(CTrieNodeBuild *pNode)CMorphAutomatBuilder [private]
DumpAllStrings(string FileName) const CMorphAutomat
DumpAllStringsRecursive(FILE *fp, int NodeNo, string CurrPath) const CMorphAutomat [protected]
EncodeIntToAlphabet(DWORD v) const CABCEncoder
EncodeMorphAutomatInfo(size_t ModelNo, size_t ItemNo, size_t PrefixNo) const CMorphAutomat
FindStringAndPassAnnotChar(const string &Text, size_t TextPos) const CMorphAutomat [protected]
GetAllMorphInterpsRecursive(int NodeNo, string &curr_path, vector< CAutomAnnotationInner > &Infos) const CMorphAutomat [protected]
GetChildren(size_t NodeNo) const CMorphAutomat
GetChildrenCount(size_t NodeNo) const CMorphAutomat
GetCriticalNounLetterPack() const CABCEncoder
GetFirstConfluenceState() const CMorphAutomatBuilder [private]
GetFirstResult(const string &Text) const CMorphAutomat
GetInnerMorphInfos(const string &Text, size_t TextPos, vector< CAutomAnnotationInner > &Infos) const CMorphAutomat
GetNode(int NodeNo) const CMorphAutomat [inline]
GetRegister(const CTrieNodeBuild *pNode)CMorphAutomatBuilder [private]
InitTrie()CMorphAutomatBuilder
IsValid() const CMorphAutomatBuilder [private]
Load(string GrammarFileName)CMorphAutomat
m_Alphabet2CodeCABCEncoder
m_Alphabet2CodeWithoutAnnotatorCABCEncoder
m_AlphabetSizeCABCEncoder
m_AlphabetSizeWithoutAnnotatorCABCEncoder
m_AnnotCharCABCEncoder
m_ChildrenCacheCMorphAutomat [protected]
m_Code2AlphabetCABCEncoder
m_Code2AlphabetWithoutAnnotatorCABCEncoder
m_DeletedNodesCMorphAutomatBuilder [private]
m_LanguageCABCEncoder
m_NodesCountCMorphAutomat [protected]
m_pNodesCMorphAutomat [protected]
m_PrefixCMorphAutomatBuilder [private]
m_pRelationsCMorphAutomat [protected]
m_pRootCMorphAutomatBuilder [private]
m_RegisterHashCMorphAutomatBuilder [private]
m_RelationsCountCMorphAutomat [protected]
NextNode(int NodeNo, BYTE Child) const CMorphAutomat
ReplaceOrRegister(CTrieNodeBuild *pNode)CMorphAutomatBuilder [private]
Save(string GrammarFileName) const CMorphAutomat
UnregisterNode(CTrieNodeBuild *pNode)CMorphAutomatBuilder [private]
UpdateCommonPrefix(const string &WordForm)CMorphAutomatBuilder [private]
~CMorphAutomat()CMorphAutomat
~CMorphAutomatBuilder()CMorphAutomatBuilder