Public Member Functions | Public Attributes | Private Attributes

CPlmLine Class Reference

#include <PlmLine.h>

List of all members.

Public Member Functions

Public Attributes

Private Attributes


Constructor & Destructor Documentation

CPlmLine::CPlmLine (  ) 

Member Function Documentation

bool CPlmLine::LoadPlmLineFromString ( string  Buffer,
bool  bStartLine,
const CAgramtab pRusGramTab 
)
string CPlmLine::GetStr (  )  const
void CPlmLine::DeleteDescr ( const char *  Descr  ) 

References m_GraphDescr.

Referenced by DeleteOb2().

Here is the caller graph for this function:

void CPlmLine::DeleteOb1 (  ) 

References m_bOborot1, and m_GraphDescr.

void CPlmLine::DeleteOb2 (  ) 

References DeleteDescr(), and m_bOborot2.

Here is the call graph for this function:

bool CPlmLine::HasGraDescr ( const char *  GraphDescr  )  const

References m_GraphDescr.

void CPlmLine::SetGramCodes ( const string &  NewGramCodes,
const CAgramtab pRusGramTab 
)

References CAgramtab::GetAllGrammems(), CAgramtab::GetPartOfSpeech(), m_CommonGramCode, m_GramCodes, m_Grammems, and m_Pos.

Referenced by LoadPlmLineFromString().

Here is the call graph for this function:

Here is the caller graph for this function:

const string& CPlmLine::GetGramCodes (  )  const [inline]

References m_GramCodes.

bool CPlmLine::IsPartOfNonSingleOborot (  )  const

References m_bOborot1, and m_bOborot2.

bool CPlmLine::IsFoundInMorphology (  )  const

References LLE, m_MorphSign, m_TokenType, and RLE.

void CPlmLine::SetWord ( string  s  ) 

References EngRusMakeUpper(), m_UpperWord, and m_Word.

Referenced by LoadPlmLineFromString().

Here is the call graph for this function:

Here is the caller graph for this function:

const string & CPlmLine::GetWord (  )  const

References m_Word.

const string & CPlmLine::GetUpperWord (  )  const

References m_UpperWord.

const string & CPlmLine::GetCommonGramCode (  )  const

References m_CommonGramCode.

void CPlmLine::SetMorphUnknown (  ) 
void CPlmLine::SetMorph ( char  MorphSign,
const string &  CommonAncode,
const DWORD ParadigmId 
)

References Format(), m_CommonGramCode, m_MorphSign, and m_ParadigmId.

Here is the call graph for this function:


Member Data Documentation

string CPlmLine::m_GramCodes [private]

Referenced by GetGramCodes(), GetStr(), and SetGramCodes().

string CPlmLine::m_Word [private]
string CPlmLine::m_UpperWord [private]

Referenced by GetUpperWord(), and SetWord().

char CPlmLine::m_MorphSign [private]
string CPlmLine::m_CommonGramCode [private]

Referenced by GetStr(), and LoadPlmLineFromString().

Referenced by GetStr(), and LoadPlmLineFromString().

Referenced by GetStr(), and LoadPlmLineFromString().

Referenced by CPlmLine(), and LoadPlmLineFromString().

Referenced by CPlmLine(), and LoadPlmLineFromString().

Referenced by CPlmLine(), and LoadPlmLineFromString().

Referenced by CPlmLine().

Referenced by CPlmLine().

Referenced by CPlmLine(), and SetGramCodes().

Referenced by CPlmLine(), and SetGramCodes().


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