Classes | Public Member Functions | Public Attributes

CGraphanDicts Class Reference

#include <GraphanDicts.h>

Collaboration diagram for CGraphanDicts:
Collaboration graph
[legend]

List of all members.

Classes

Public Member Functions

Public Attributes


Constructor & Destructor Documentation

CGraphanDicts::CGraphanDicts ( MorphLanguageEnum  Language  ) 

References m_Language.

CGraphanDicts::~CGraphanDicts (  ) 

References _share_pointer_t< T >::FreePointer(), and m_pOborDic.

Here is the call graph for this function:


Member Function Documentation

void CGraphanDicts::FreeData (  ) 

References _share_pointer_t< T >::FreePointer(), m_Abbrevs, m_EnglishNames, m_Oborottos, and m_pOborDic.

Here is the call graph for this function:

bool CGraphanDicts::ReadSpaces ( string  FileName  ) 

References m_Language, CGraphanDicts::CSpacedWord::m_SpacedWord, CGraphanDicts::CSpacedWord::m_SpacedWordLen, m_Spaces, MOpen(), morphUnknown, and rtrim().

Referenced by CGraphmatFile::LoadDicts().

Here is the call graph for this function:

Here is the caller graph for this function:

const char * CGraphanDicts::SearchSpace ( const char *  In,
int *  len 
) const

References m_Language, m_Spaces, and StrSpacingCompare().

Referenced by CGraLine::ReadWord().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CGraphanDicts::FindInIdents ( const char *  s,
BYTE ResultLen 
) const

References CompareWithoutRegister(), m_Idents, and morphEnglish.

Referenced by CGraLine::ReadWord().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CGraphanDicts::ReadIdents ( string  FileName  ) 

References m_Idents, m_Language, MaxNameSize, MOpen(), morphUnknown, ReverseChar(), and Trim().

Referenced by CGraphmatFile::LoadDicts().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CGraphanDicts::ReadENames ( string  FileName  ) 

References m_EnglishNames, m_Language, MaxNameSize, MOpen(), morphUnknown, CEnglishName::name, and RmlMakeUpper().

Referenced by CGraphmatFile::LoadDicts().

Here is the call graph for this function:

Here is the caller graph for this function:

const CDictionary* CGraphanDicts::GetOborDic (  )  const [inline]

References m_pOborDic, and _share_pointer_t< T >::m_Pointer.

Referenced by BuildOborottos(), and CGraphmatFile::GetOborDic().

Here is the caller graph for this function:

void CGraphanDicts::SetOborDic ( CDictionary Dic  )  [inline]

References m_pOborDic, and _share_pointer_t< T >::SetPointer().

Here is the call graph for this function:

void CGraphanDicts::BuildOborot ( const string &  s,
int  OborotNo,
bool  bFixedFet 
)

References ErrorMessage(), CGraphemOborot::m_bFixedFet, m_Oborottos, CGraphemOborot::m_UnitNo, CGraphemOborot::m_UnitStr, and NormalizeOborotStr().

Referenced by BuildOborottos().

Here is the call graph for this function:

Here is the caller graph for this function:

void CGraphanDicts::BuildOborottos (  ) 
bool CGraphanDicts::ReadAbbrevations (  ) 

References GetRegistryString(), m_Abbrevs, m_Language, MakeFName(), morphGerman, and ReadAbbrevationsFromOneFile().

Referenced by CGraphmatFile::LoadDicts().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CGraphanDicts::IsRegisteredKeyModifier ( const char *  Str,
size_t  Len 
) const

References m_KeyModifiers.

Referenced by CGraLine::LengthUntilDelimiters().

Here is the caller graph for this function:

bool CGraphanDicts::ReadKeyboard ( string  FileName  ) 

References m_KeyModifiers, m_Keys, m_Language, RmlMakeUpper(), and rtrim().

Referenced by CGraphmatFile::LoadDicts().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CGraphanDicts::IsExtension ( const char *  UpperStr,
BYTE  Len 
) const

References m_Extensions.

Referenced by CGraphmatFile::DealExtensionsAndLocalFileNames().

Here is the caller graph for this function:

bool CGraphanDicts::ReadExtensions ( string  FileName  ) 

References EngRusMakeUpper(), m_Extensions, and rtrim().

Referenced by CGraphmatFile::LoadDicts().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Referenced by ReadSpaces(), and SearchSpace().

Referenced by FindInIdents(), and ReadIdents().

Referenced by IsExtension(), and ReadExtensions().


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