Public Member Functions

CDictionary Class Reference

#include <Ross.h>

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

List of all members.

Public Member Functions


Constructor & Destructor Documentation

CDictionary::CDictionary (  ) 

Member Function Documentation

vector< CStructEntry > & CDictionary::GetUnits (  ) 

References TRoss::m_Units.

Referenced by CTempArticle::ReadFromDictionary(), and SetUnitCurrentTime().

Here is the caller graph for this function:

BYTE CDictionary::GetCortegeFieldNo ( size_t  i  )  const

References TCortegeContainer::GetCortege(), and TBasicCortege< MaxNumDom >::m_FieldNo.

Referenced by CGraphanDicts::BuildOborottos().

Here is the call graph for this function:

Here is the caller graph for this function:

BYTE CDictionary::GetCortegeLeafId ( size_t  i  )  const

References TCortegeContainer::GetCortege(), and TBasicCortege< MaxNumDom >::m_LeafId.

Here is the call graph for this function:

BYTE CDictionary::GetCortegeBracketLeafId ( size_t  i  )  const

References TCortegeContainer::GetCortege(), and TBasicCortege< MaxNumDom >::m_BracketLeafId.

Here is the call graph for this function:

const char * CDictionary::GetDomItemStrInner ( int  ItemNo  )  const

References GetDomItemStr(), and TItemContainer::m_DomItems.

Referenced by CTempArticle::CheckCortegeVector(), and GetDomItemStr().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CDictionary::IsEmptyArticle ( WORD  UnitNo  )  const

References TRoss::m_Units.

int CDictionary::GetUnitStartPos ( WORD  UnitNo  )  const

References TRoss::m_Units.

Referenced by CGraphanDicts::BuildOborottos().

Here is the caller graph for this function:

int CDictionary::GetUnitEndPos ( WORD  UnitNo  )  const

References TRoss::m_Units.

Referenced by CGraphanDicts::BuildOborottos().

Here is the caller graph for this function:

BYTE CDictionary::GetFieldNoByFieldStr ( const char *  Str  )  const

References TItemContainer::GetFieldNoByFieldStrInner().

Referenced by CGraphanDicts::BuildOborottos().

Here is the call graph for this function:

Here is the caller graph for this function:

BYTE CDictionary::GetDomItemDomNo ( int  ItemNo  )  const
int CDictionary::GetCortegeItem ( long  CortegeNo,
BYTE  PositionInCortege 
) const

References TCortegeContainer::GetCortege(), and TBasicCortege< MaxNumDom >::GetItem().

Referenced by CGraphanDicts::BuildOborottos().

Here is the call graph for this function:

Here is the caller graph for this function:

const char * CDictionary::GetDomItemStr ( int  ItemNo  )  const

References GetDomItemStrInner().

Referenced by CGraphanDicts::BuildOborottos(), and GetDomItemStrInner().

Here is the call graph for this function:

Here is the caller graph for this function:

string CDictionary::GetEntryStr ( WORD  EntryNo  )  const

References TRoss::m_Units.

BYTE CDictionary::GetUnitMeanNum ( WORD  EntryNo  )  const

References TRoss::m_Units.

bool CDictionary::IncludeArticle ( WORD  UnitNo,
string  Article 
) const
bool CDictionary::Load ( const char *  Path  ) 

References TItemContainer::ErrorMessage(), TRoss::FullLoad(), and TItemContainer::m_LastError.

Referenced by CGraphmatFile::LoadDicts().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CDictionary::ProcessOneArticle ( vector< CSourceLine > &  L,
int  start,
int  last,
bool  bSimulating,
ImportConflictEnum  ConflictSolver,
string &  Messages 
)
bool CDictionary::ImportFromText ( string  FileName,
bool  bSimulating,
ImportConflictEnum  ConflictSolver,
int  StartEntry,
string &  Messages 
)
void CDictionary::SetUnitCurrentTime ( WORD  UnitNo  ) 

References TRoss::GetCommentsByUnitId(), GetUnits(), TUnitComment::modif_tm, and RmlGetCurrentTime().

Here is the call graph for this function:

bool CDictionary::AddField ( string  FieldStr  ) 
string CDictionary::GetUnitEditor ( WORD  UnitNo  )  const

References TUnitComment::Editor, TItemContainer::ErrorMessage(), TRoss::GetCommentsByUnitId(), and TRoss::m_Units.

Here is the call graph for this function:

void CDictionary::SetUnitStr ( WORD  UnitNo,
const char *  UnitStr 
)

References TRoss::m_Units.


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