#include <SyntaxHolder.h>
CSyntaxHolder::CSyntaxHolder | ( | ) |
References m_pPostMorph.
CSyntaxHolder::~CSyntaxHolder | ( | ) |
References m_pPostMorph.
bool CSyntaxHolder::LoadSyntax | ( | MorphLanguageEnum | langua | ) |
References ErrorMessage(), CGraphmatFile::GetOborDic(), CMorphologyHolder::LoadGraphanAndLemmatizer(), CMorphologyHolder::m_CurrentLanguage, CMorphologyHolder::m_Graphan, CMorphologyHolder::m_pGramTab, CMorphologyHolder::m_pLemmatizer, m_pPostMorph, m_Synan, morphGerman, morphRussian, NewGermanPostMorph(), and NewRussianPostMorph().
bool CSyntaxHolder::GetSentencesFromSynAn | ( | string | str, | |
bool | bFile | |||
) |
References ClearVector(), CMorphologyHolder::GetMorphology(), CMorphologyHolder::m_bTimeStatis, CPlmLineCollection::m_Items, CMorphologyHolder::m_PlmLines, m_pPostMorph, m_Synan, and CPlmLineCollection::SaveToFile().
string CSyntaxHolder::GetClauseTypeDescr | ( | const CClause & | C, | |
int | ClauseTypeNo | |||
) | const |
References CAgramtab::GetClauseNameByType(), and CMorphologyHolder::m_pGramTab.
CSentencesCollection CSyntaxHolder::m_Synan |
Referenced by GetSentencesFromSynAn(), and LoadSyntax().
CPostMorphInteface* CSyntaxHolder::m_pPostMorph |
Referenced by CSyntaxHolder(), GetSentencesFromSynAn(), LoadSyntax(), and ~CSyntaxHolder().