Public Member Functions | Public Attributes

CEngGramTab Class Reference

#include <EngGramTab.h>

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

List of all members.

Public Member Functions

Public Attributes


Constructor & Destructor Documentation

CEngGramTab::CEngGramTab (  ) 

References GetLine(), and GetMaxGrmCount().

Here is the call graph for this function:

CEngGramTab::~CEngGramTab (  ) 

References GetLine(), and GetMaxGrmCount().

Here is the call graph for this function:


Member Function Documentation

BYTE CEngGramTab::GetPartOfSpeechesCount (  )  const [inline, virtual]

Implements CAgramtab.

References ePartOfSpeechesCount.

const char* CEngGramTab::GetPartOfSpeechStr ( BYTE  i  )  const [inline, virtual]

Implements CAgramtab.

size_t CEngGramTab::GetGrammemsCount (  )  const [inline, virtual]

Implements CAgramtab.

References eGrammemsCount.

const char* CEngGramTab::GetGrammemStr ( size_t  i  )  const [inline, virtual]

Implements CAgramtab.

size_t CEngGramTab::GetMaxGrmCount (  )  const [inline, virtual]

Implements CAgramtab.

References eMaxGrmCount.

Referenced by CEngGramTab(), and ~CEngGramTab().

Here is the caller graph for this function:

CAgramtabLine*& CEngGramTab::GetLine ( size_t  LineNo  )  [inline, virtual]

Implements CAgramtab.

References Lines.

Referenced by CEngGramTab(), and ~CEngGramTab().

Here is the caller graph for this function:

const CAgramtabLine* CEngGramTab::GetLine ( size_t  LineNo  )  const [inline, virtual]

Implements CAgramtab.

References Lines.

size_t CEngGramTab::s2i ( const char *  s  )  const [inline, virtual]

Implements CAgramtab.

References eStartUp.

string CEngGramTab::i2s ( WORD  i  )  const [inline, virtual]

Implements CAgramtab.

References eStartUp.

const char* CEngGramTab::GetRegistryString (  )  const [inline, virtual]

Implements CAgramtab.

long CEngGramTab::GetClauseTypeByName ( const char *  TypeName  )  const [inline, virtual]

Implements CAgramtab.

const char* CEngGramTab::GetClauseNameByType ( long  type  )  const [inline, virtual]

Implements CAgramtab.

bool CEngGramTab::GleicheGenderNumber ( const char *  gram_code1,
const char *  gram_code2 
) const [virtual]

Implements CAgramtab.

bool CEngGramTab::GleicheSubjectPredicate ( const char *  gram_code1,
const char *  gram_code2 
) const [virtual]

Implements CAgramtab.

const size_t CEngGramTab::GetClauseTypesCount (  )  const [inline, virtual]

Implements CAgramtab.

bool CEngGramTab::IsStrongClauseRoot ( const DWORD  Poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_month ( const char *  lemma  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_small_number ( const char *  lemma  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::IsMorphNoun ( size_t  Poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_morph_adj ( size_t  poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_morph_participle ( size_t  poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_morph_pronoun ( size_t  poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_morph_pronoun_adjective ( size_t  poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_left_noun_modifier ( size_t  poses,
QWORD  grammems 
) const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_numeral ( size_t  poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_verb_form ( size_t  poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_infinitive ( size_t  poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_morph_predk ( size_t  poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_morph_adv ( size_t  poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_morph_personal_pronoun ( size_t  poses,
QWORD  grammems 
) const [virtual]

Implements CAgramtab.

bool CEngGramTab::is_morph_article ( size_t  poses  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::IsSimpleParticle ( const char *  lemma,
size_t  poses 
) const [virtual]

Implements CAgramtab.

bool CEngGramTab::IsSynNoun ( size_t  Poses,
const char *  Lemma 
) const [virtual]

Implements CAgramtab.

bool CEngGramTab::IsStandardParamAbbr ( const char *  WordStrUpper  )  const [virtual]

Implements CAgramtab.

bool CEngGramTab::GleicheCase ( const char *  gram_code_noun,
const char *  gram_code_adj 
) const [virtual]

Implements CAgramtab.

bool CEngGramTab::GleicheCaseNumber ( const char *  gram_code1,
const char *  gram_code2 
) const [virtual]

Implements CAgramtab.

QWORD CEngGramTab::GleicheGenderNumberCase ( const char *  common_gram_code_noun,
const char *  gram_code_noun,
const char *  gram_code_adj 
) const [virtual]

Implements CAgramtab.


Member Data Documentation

Referenced by GetLine().


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