Public Member Functions | Public Attributes | Private Attributes

CTempArticle Class Reference

#include <TempArticle.h>

Collaboration diagram for CTempArticle:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Public Attributes

Private Attributes


Constructor & Destructor Documentation

CTempArticle::CTempArticle (  ) 

Member Function Documentation

const TCortege10 & CTempArticle::GetRossCortege ( size_t  i  )  const

References TCortegeContainer::GetCortege(), and m_pRoss.

Referenced by GetCortege(), IsModified(), and ReadFromDictionary().

Here is the call graph for this function:

Here is the caller graph for this function:

size_t CTempArticle::GetCortegesSize (  )  const
const TCortege10 & CTempArticle::GetCortege ( size_t  i  )  const

References GetRossCortege(), m_Corteges, m_pRoss, m_ReadOnly, m_UnitNo, and TRoss::m_Units.

Referenced by AddArticle(), ArticleToText(), CheckCortegeVector(), IntersectByFields(), IsPartOf(), PutCortegeOnTheRigthPosition(), and WriteToDictionary().

Here is the call graph for this function:

Here is the caller graph for this function:

string CTempArticle::ConstructFldName ( BYTE  FieldNo,
BYTE  LeafId,
BYTE  BracketLeafId 
)

References ErrUChar, TItemContainer::Fields, and m_pRoss.

Referenced by AddCortegeToVector(), ArticleToText(), and CheckCortegeVector().

Here is the caller graph for this function:

bool CTempArticle::IsPartOf ( const CTempArticle Article,
bool  UseWildCards 
) const

References GetCortege(), GetCortegesSize(), TBasicCortege< MaxNumDom >::IsEqualWithWildCard(), TCortegeContainer::m_MaxNumDom, m_pRoss, and TItemContainer::WildCardDomItemNo.

Referenced by CDictionary::IncludeArticle().

Here is the call graph for this function:

Here is the caller graph for this function:

int CTempArticle::IntersectByFields ( const CTempArticle Article  )  const
bool CTempArticle::AddArticle ( const CTempArticle Article  ) 
bool CTempArticle::PutCortegeOnTheRigthPosition ( const TCortege10 C  ) 
bool CTempArticle::ArticleToText (  ) 
bool CTempArticle::AddCortegeToVector ( CTextField F  ) 
bool CTempArticle::CheckCortegeVector (  ) 
bool CTempArticle::SetArticleStr ( const char *  s  ) 

References BuildCortegeList(), DeleteEmptyLines(), m_ArticleStr, and MarkUp().

Referenced by CDictionary::IncludeArticle(), and CDictionary::ProcessOneArticle().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CTempArticle::MarkUp (  ) 
bool CTempArticle::BuildCortegeList (  ) 

References AddCortegeToVector(), m_Corteges, TItemContainer::m_DomItems, m_Fields, m_LastError, m_pRoss, and m_ReadOnly.

Referenced by CDictionary::IncludeArticle(), and SetArticleStr().

Here is the call graph for this function:

Here is the caller graph for this function:

bool CTempArticle::WriteToDictionary (  ) 
bool CTempArticle::IsModified (  )  const

References AreEqual(), GetRossCortege(), m_Corteges, TCortegeContainer::m_MaxNumDom, m_pRoss, m_UnitNo, and TRoss::m_Units.

Here is the call graph for this function:

void CTempArticle::ReadFromDictionary ( WORD  UnitNo,
bool  VisualOrder,
bool  ReadOnly 
)

References GetRossCortege(), CDictionary::GetUnits(), m_Corteges, CStructEntry::m_EntryStr, m_EntryStr, CStructEntry::m_MeanNum, m_MeanNum, m_pRoss, m_ReadOnly, m_UnitNo, and PutCortegeOnTheRigthPosition().

Referenced by CDictionary::IncludeArticle().

Here is the call graph for this function:

Here is the caller graph for this function:

const string & CTempArticle::GetArticleStr (  ) 

References ArticleToText(), and m_ArticleStr.

Here is the call graph for this function:


Member Data Documentation

string CTempArticle::m_ArticleStr [private]

Referenced by ReadFromDictionary().

Referenced by ReadFromDictionary().

Referenced by BuildCortegeList(), and MarkUp().


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