Public Member Functions | Public Attributes

CGerGramTab Class Reference

#include <GerGramTab.h>

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

List of all members.

Public Member Functions

Public Attributes


Constructor & Destructor Documentation

CGerGramTab::CGerGramTab (  ) 

References GetLine(), and GetMaxGrmCount().

Here is the call graph for this function:

CGerGramTab::~CGerGramTab (  ) 

References GetLine(), and GetMaxGrmCount().

Here is the call graph for this function:


Member Function Documentation

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

Implements CAgramtab.

References gPartOfSpeechesCount.

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

Implements CAgramtab.

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

Implements CAgramtab.

References gGrammemsCount.

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

Implements CAgramtab.

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

Implements CAgramtab.

References gMaxGrmCount.

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

Here is the caller graph for this function:

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

Implements CAgramtab.

References Lines.

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

Here is the caller graph for this function:

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

Implements CAgramtab.

References Lines.

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

Implements CAgramtab.

References gStartUp.

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

Implements CAgramtab.

References gStartUp.

int CGerGramTab::GetGroupTypebyName ( const char *  TypeName  )  const
const char* CGerGramTab::GetRegistryString (  )  const [inline, virtual]

Implements CAgramtab.

long CGerGramTab::GetClauseTypeByName ( const char *  TypeName  )  const [virtual]

Implements CAgramtab.

References gClauseTypes, and gClauseTypesCount.

const char * CGerGramTab::GetClauseNameByType ( long  type  )  const [virtual]

Implements CAgramtab.

References gClauseTypes, and gClauseTypesCount.

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

Implements CAgramtab.

References GenderNumberGerman(), and CAgramtab::Gleiche().

Here is the call graph for this function:

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

Implements CAgramtab.

References CAgramtab::Gleiche(), and SubjectPredicateGerman().

Here is the call graph for this function:

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

Implements CAgramtab.

References gClauseTypesCount.

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

Implements CAgramtab.

References gVER.

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

Implements CAgramtab.

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

Implements CAgramtab.

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

Implements CAgramtab.

References gSUB.

Referenced by IsSynNoun().

Here is the caller graph for this function:

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

Implements CAgramtab.

References gADJ.

Referenced by is_left_noun_modifier().

Here is the caller graph for this function:

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

Implements CAgramtab.

References gPA1.

Referenced by is_verb_form().

Here is the caller graph for this function:

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

Implements CAgramtab.

References gPRONOMEN.

Referenced by IsSynNoun().

Here is the caller graph for this function:

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

Implements CAgramtab.

References gPRO_BEG.

Referenced by is_left_noun_modifier().

Here is the caller graph for this function:

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

Implements CAgramtab.

References gAllCases, gAllNumbers, gZAL, is_morph_adj(), and is_morph_pronoun_adjective().

Here is the call graph for this function:

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

Implements CAgramtab.

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

Implements CAgramtab.

References is_morph_participle().

Here is the call graph for this function:

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

Implements CAgramtab.

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

Implements CAgramtab.

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

Implements CAgramtab.

References gADV.

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

Implements CAgramtab.

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

Implements CAgramtab.

References gART.

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

Implements CAgramtab.

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

Implements CAgramtab.

References is_morph_pronoun(), and IsMorphNoun().

Here is the call graph for this function:

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

Implements CAgramtab.

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

Implements CAgramtab.

References CAgramtab::Gleiche(), and GleicheCasesGerman().

Here is the call graph for this function:

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

Implements CAgramtab.

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

Implements CAgramtab.

References GenderNumberCaseGerman(), and CAgramtab::Gleiche().

Here is the call graph for this function:


Member Data Documentation

Referenced by GetLine().


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