Classes | Functions | Variables

Morphan.cpp File Reference

#include "../common/string_socket.h"
#include "Morphan.h"
Include dependency graph for Morphan.cpp:

Classes

Functions

Variables


Function Documentation

string GetGramInfoStr ( string  GramInfo,
MorphLanguageEnum  Langua 
)

References CAgramtab::GetAllGrammems(), GetGramtabByLanguage(), CAgramtab::GetPartOfSpeech(), CAgramtab::GetPartOfSpeechStr(), and CAgramtab::GrammemsToStr().

Referenced by GetStringByParadigm().

Here is the call graph for this function:

Here is the caller graph for this function:

string GetStringByParadigm ( const CFormInfo piParadigm,
MorphLanguageEnum  Langua 
)
bool IsUpper ( int  x,
MorphLanguageEnum  Langua 
) [inline]

References is_upper_alpha().

Referenced by GetParadigmCollection().

Here is the call graph for this function:

Here is the caller graph for this function:

bool GetParadigmCollection ( string  WordForm,
vector< CFormInfo > &  Paradigms,
MorphLanguageEnum  Langua 
)

References CLemmatizer::CreateParadigmCollection(), GetLemmatizerByLanguage(), and IsUpper().

Referenced by GetParadigm(), and Lemmatize().

Here is the call graph for this function:

Here is the caller graph for this function:

int GetWidePOS ( BYTE  POS,
QWORD  Grammems,
MorphLanguageEnum  Langua 
)

Referenced by GetParadigmByGroups(), and GetParadigmFromDictionary().

Here is the caller graph for this function:

vector<CFormGroup> GetParadigmByGroups ( const vector< CFormAndGrammems > &  Forms,
MorphLanguageEnum  Langua,
QWORD CommonGrammems 
)
string GetInterfacePOS ( string  POS  ) 

References Trim().

Referenced by GetParadigmFromDictionary().

Here is the call graph for this function:

Here is the caller graph for this function:

string GetParadigmFromDictionary ( CFormInfo piParadigm,
MorphLanguageEnum  Langua 
)
string Lemmatize ( string  WordForm,
MorphLanguageEnum  Langua,
int &  LemmasCount 
)

References GetParadigmCollection(), and GetStringByParadigm().

Referenced by CDDCServerListenHost::ProcessSocketString().

Here is the call graph for this function:

Here is the caller graph for this function:

string GetParadigm ( string  WordForm,
int  LemmaNo,
MorphLanguageEnum  Langua 
)

References GetParadigmCollection(), and GetParadigmFromDictionary().

Referenced by CDDCServerListenHost::ProcessSocketString().

Here is the call graph for this function:

Here is the caller graph for this function:


Variable Documentation

const int ParagigmGroupsCount = 45

Referenced by GetParadigmByGroups().

Referenced by GetParadigmByGroups().