ddc
|
Functions | |
vector< string > | GetGramInfosFromWord (const char *GraLine, MorphLanguageEnum Langua, bool bCapital) |
bool | CreateMorphIndex (const CStringIndexator *indexator, string path, MorphLanguageEnum language, size_t maxTokenCountInOnePeriod) |
vector<string> GetGramInfosFromWord | ( | const char * | GraLine, |
MorphLanguageEnum | Langua, | ||
bool | bCapital | ||
) |
References _QM, gEIG, CLemmatizer::GetAllAncodesQuick(), GetGramtabByLanguage(), GetLemmatizerByLanguage(), Grammems, GrammemsCount, gSUB, MorphAnnotationsDelim, morphGerman, and UnknownPartOfSpeech.
Referenced by CreateMorphIndex().
bool CreateMorphIndex | ( | const CStringIndexator * | indexator, |
string | path, | ||
MorphLanguageEnum | language, | ||
size_t | maxTokenCountInOnePeriod | ||
) |
References CIndexSetForLoadingStage::AddInputLoadIndexToMemoryLoadIndex(), CIndexSetForLoadingStage::AddMemoryLoadIndexToMainLoadIndex(), CheckLanguage(), CIndexSetForLoadingStage::CreateTempFiles(), CStringIndexSet::DestroyIndexSet(), ErrorMessage(), GetGramInfosFromWord(), CStringIndexator::GetIndexByAlias(), GetIndexItemSetByVectorString(), CStringIndexSet::GetIndexItemStr(), CIndexSetForLoadingStage::InsertToInputLoadIndex(), is_upper_alpha(), CIndexSetForQueryingStage::m_Index, CIndexSetForQueryingStage::ReadAllOccurrences(), CStringIndexSet::ReadFromTheDisk(), CIndexSetForLoadingStage::SaveMemoryLoadIndex(), ddcVecFile< T >::size(), CIndexSetForLoadingStage::SortInputAndMemoryIndices(), and CStringIndexSet::WriteToFile().
Referenced by CConcIndexator::CreateMorphIndexWrapper(), and CConcIndexator::IndexOneFile().