Public Member Functions | Public Attributes

CCOMSyntaxHolder Class Reference

#include <COMSyntaxHolder.h>

List of all members.

Public Member Functions

Public Attributes


Constructor & Destructor Documentation

CCOMSyntaxHolder::CCOMSyntaxHolder (  ) 
CCOMSyntaxHolder::~CCOMSyntaxHolder (  ) 

References DeleteProcessors().

Here is the call graph for this function:


Member Function Documentation

BOOL CCOMSyntaxHolder::LoadSyntax ( MorphLanguageEnum  langua  ) 
void CCOMSyntaxHolder::DeleteProcessors (  ) 

References m_pGramTab, m_piAfterMorphPlmLines, m_piBeforeSyntaxPlmLines, m_piGraphan, m_piLemmatizer, m_piMAPost, and m_piSentCollection.

Referenced by ~CCOMSyntaxHolder().

Here is the caller graph for this function:

BOOL CCOMSyntaxHolder::LoadSyntaxModule ( MorphLanguageEnum  langua  ) 

References ErrorMessage(), m_piLemmatizer, m_piSentCollection, and morphRussian.

Referenced by LoadSyntax().

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL CCOMSyntaxHolder::BuildBeforeSyntax ( string  str,
BOOL  bFile,
BOOL  bWriteIntermFiles,
BOOL  bSaveIntermResults 
)
BOOL CCOMSyntaxHolder::BuildSyntax ( BOOL  bSaveIntermResults  ) 

References COM_CATCH, COM_TRY, ErrorMessage(), m_piBeforeSyntaxPlmLines, and m_piSentCollection.

Referenced by GetSentencesFromSynAn().

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL CCOMSyntaxHolder::GetSentencesFromSynAn ( string  str,
BOOL  bFile,
BOOL  bWriteIntermFiles,
BOOL  bSaveIntermResults 
)

References BuildBeforeSyntax(), and BuildSyntax().

Here is the call graph for this function:


Member Data Documentation

Referenced by BuildBeforeSyntax(), and LoadSyntax().

GRAPHANLib::IGraphmatFilePtr CCOMSyntaxHolder::m_piGraphan
LEMMATIZERLib::ILemmatizerPtr CCOMSyntaxHolder::m_piLemmatizer
AGRAMTABLib::IGramTabPtr CCOMSyntaxHolder::m_pGramTab

Referenced by DeleteProcessors(), and LoadSyntax().

MAPOSTLib::IMAPostPtr CCOMSyntaxHolder::m_piMAPost
SYNANLib::ISentencesCollectionPtr CCOMSyntaxHolder::m_piSentCollection
LEMMATIZERLib::IPLMLineCollectionPtr CCOMSyntaxHolder::m_piAfterMorphPlmLines
LEMMATIZERLib::IPLMLineCollectionPtr CCOMSyntaxHolder::m_piBeforeSyntaxPlmLines

The documentation for this class was generated from the following files: