ddc
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)CMorphAutomatBuilderprivate
BuildChildrenCache()CMorphAutomatprotected
CABCEncoder(MorphLanguageEnum Language, BYTE AnnotChar)CABCEncoder
CheckABCWithAnnotator(const string &WordForm) constCABCEncoder
CheckABCWithoutAnnotator(const string &WordForm) constCABCEncoder
CheckRegister() constCMorphAutomatBuilderprivate
Clear()CMorphAutomatprotected
ClearBuildNodes()CMorphAutomatBuilderprivate
ClearRegister()CMorphAutomatBuilder
CloneNode(const CTrieNodeBuild *pPrototype)CMorphAutomatBuilderprivate
CMorphAutomat(MorphLanguageEnum Language, BYTE AnnotChar)CMorphAutomat
CMorphAutomatBuilder(MorphLanguageEnum Language, BYTE AnnotChar)CMorphAutomatBuilder
ConvertBuildRelationsToRelations()CMorphAutomatBuilder
CreateNode()CMorphAutomatBuilderprivate
DecodeFromAlphabet(const string &v) constCABCEncoder
DecodeMorphAutomatInfo(DWORD Info, size_t &ModelNo, size_t &ItemNo, size_t &PrefixNo) constCMorphAutomat
DeleteFromRegister(CTrieNodeBuild *pNode)CMorphAutomatBuilderprivate
DeleteNode(CTrieNodeBuild *pNode)CMorphAutomatBuilderprivate
DumpAllStrings(string FileName) constCMorphAutomat
DumpAllStringsRecursive(FILE *fp, int NodeNo, string CurrPath) constCMorphAutomatprotected
EncodeIntToAlphabet(DWORD v) constCABCEncoder
EncodeMorphAutomatInfo(size_t ModelNo, size_t ItemNo, size_t PrefixNo) constCMorphAutomat
FindStringAndPassAnnotChar(const string &Text, size_t TextPos) constCMorphAutomatprotected
GetAllMorphInterpsRecursive(int NodeNo, string &curr_path, vector< CAutomAnnotationInner > &Infos) constCMorphAutomatprotected
GetChildren(size_t NodeNo) constCMorphAutomat
GetChildrenCount(size_t NodeNo) constCMorphAutomat
GetCriticalNounLetterPack() constCABCEncoder
GetFirstConfluenceState() constCMorphAutomatBuilderprivate
GetFirstResult(const string &Text) constCMorphAutomat
GetInnerMorphInfos(const string &Text, size_t TextPos, vector< CAutomAnnotationInner > &Infos) constCMorphAutomat
GetNode(int NodeNo) constCMorphAutomatinline
GetRegister(const CTrieNodeBuild *pNode)CMorphAutomatBuilderprivate
InitTrie()CMorphAutomatBuilder
IsValid() constCMorphAutomatBuilderprivate
Load(string GrammarFileName)CMorphAutomat
m_Alphabet2CodeCABCEncoder
m_Alphabet2CodeWithoutAnnotatorCABCEncoder
m_AlphabetSizeCABCEncoder
m_AlphabetSizeWithoutAnnotatorCABCEncoder
m_AnnotCharCABCEncoder
m_ChildrenCacheCMorphAutomatprotected
m_Code2AlphabetCABCEncoder
m_Code2AlphabetWithoutAnnotatorCABCEncoder
m_DeletedNodesCMorphAutomatBuilderprivate
m_LanguageCABCEncoder
m_NodesCountCMorphAutomatprotected
m_pNodesCMorphAutomatprotected
m_PrefixCMorphAutomatBuilderprivate
m_pRelationsCMorphAutomatprotected
m_pRootCMorphAutomatBuilderprivate
m_RegisterHashCMorphAutomatBuilderprivate
m_RelationsCountCMorphAutomatprotected
NextNode(int NodeNo, BYTE Child) constCMorphAutomat
ReplaceOrRegister(CTrieNodeBuild *pNode)CMorphAutomatBuilderprivate
Save(string GrammarFileName) constCMorphAutomat
UnregisterNode(CTrieNodeBuild *pNode)CMorphAutomatBuilderprivate
UpdateCommonPrefix(const string &WordForm)CMorphAutomatBuilderprivate
~CMorphAutomat()CMorphAutomat
~CMorphAutomatBuilder()CMorphAutomatBuilder