Public Member Functions | Public Attributes

CHomonym Class Reference

#include <Homonym.h>

Inheritance diagram for CHomonym:
Inheritance graph
[legend]
Collaboration diagram for CHomonym:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Public Attributes


Constructor & Destructor Documentation

CHomonym::CHomonym ( const CAgramtab pGramTab  ) 

Member Function Documentation

bool CHomonym::operator< ( const CHomonym hom  )  const [inline]

References m_strLemma.

bool CHomonym::HasSetOfGrammemsExact ( QWORD  Grammems  )  const

References CAgramtab::GetGrammems(), CAncodePattern::GetGramTab(), and CAncodePattern::m_GramCodes.

Here is the call graph for this function:

bool CHomonym::IsOb1 (  )  const

References m_bOborot1.

bool CHomonym::IsOb2 (  )  const

References m_bOborot2.

bool CHomonym::IsIsOb (  )  const

References m_bInOb.

bool CHomonym::IsLemma ( const char *  lemma  )  const

References m_strLemma.

Referenced by CLemWord::FindLemma(), and CLemWord::HasAnalyticalBe().

Here is the caller graph for this function:

bool CHomonym::IsMorphNoun (  )  const

References CAncodePattern::GetGramTab(), CAgramtab::IsMorphNoun(), and CAncodePattern::m_iPoses.

Here is the call graph for this function:

bool CHomonym::IsSynNoun (  )  const

References CAncodePattern::GetGramTab(), CAgramtab::IsSynNoun(), CAncodePattern::m_iPoses, and m_strLemma.

Referenced by CLemWord::CanBeSynNoun().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CHomonym::IsLeftNounModifier (  )  const
void CHomonym::DeleteOborotMarks (  ) 

References m_bInOb, m_bOborot1, m_bOborot2, and m_OborotNo.

Referenced by CLemWord::DeleteOborotMarks().

Here is the caller graph for this function:

bool CHomonym::ProcessLemmaAndGrammems ( const char *  strLemma  ) 
void CHomonym::SetLemma ( string  Lemma  ) 

References GerMakeUpper(), and m_strLemma.

Referenced by ProcessLemmaAndGrammems(), and CLemWord::ProcessPlmLineForTheFirstHomonym().

Here is the call graph for this function:

Here is the caller graph for this function:

string CHomonym::GetGrammemsStr (  )  const

References CAncodePattern::GetGrammemsByAncodes().

Here is the call graph for this function:

void CHomonym::SetMorphUnknown (  ) 

Reimplemented from CAncodePattern.

References m_lPradigmID.

void CHomonym::SetHomonym ( const CFormInfo F  ) 

Member Data Documentation

Referenced by CHomonym().


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