ddc
Public Member Functions | Public Attributes | Private Types | Private Attributes | List of all members
TCortegeContainer Class Reference

#include <Ross.h>

Inheritance diagram for TCortegeContainer:
Inheritance graph
[legend]

Public Member Functions

 TCortegeContainer (BYTE MaxNumDom)
 
virtual ~TCortegeContainer ()
 
TCortege10GetCortege (size_t i)
 
const TCortege10GetCortege (size_t i) const
 
void _AddCortege (const TCortege10 &C)
 
size_t _GetCortegesSize () const
 
void ClearCorteges ()
 
void EraseCorteges (size_t start, size_t last)
 
void WriteCorteges (const char *CortegeFile) const
 
void ReadCorteges (const char *CortegeFile)
 

Public Attributes

BYTE m_MaxNumDom
 

Private Types

typedef TBasicCortege< 3 > CortegeType3
 
typedef TBasicCortege< 10 > CortegeType10
 

Private Attributes

vector< CortegeType3m_Corteges3
 
vector< CortegeType10m_Corteges10
 

Member Typedef Documentation

◆ CortegeType3

◆ CortegeType10

Constructor & Destructor Documentation

◆ TCortegeContainer()

TCortegeContainer::TCortegeContainer ( BYTE  MaxNumDom)

References m_MaxNumDom.

◆ ~TCortegeContainer()

virtual TCortegeContainer::~TCortegeContainer ( )
inlinevirtual

Member Function Documentation

◆ GetCortege() [1/2]

TCortege10 * TCortegeContainer::GetCortege ( size_t  i)

◆ GetCortege() [2/2]

const TCortege10 * TCortegeContainer::GetCortege ( size_t  i) const

◆ _AddCortege()

void TCortegeContainer::_AddCortege ( const TCortege10 C)

References m_Corteges10, m_Corteges3, and m_MaxNumDom.

Referenced by CTempArticle::WriteToDictionary().

Here is the caller graph for this function:

◆ _GetCortegesSize()

size_t TCortegeContainer::_GetCortegesSize ( ) const

References m_Corteges10, m_Corteges3, and m_MaxNumDom.

Referenced by TRoss::InsertDomItem(), TRoss::UpdateSignatsOfTheFieldInCorteges(), and CTempArticle::WriteToDictionary().

Here is the caller graph for this function:

◆ ClearCorteges()

void TCortegeContainer::ClearCorteges ( )

References m_Corteges10, m_Corteges3, and m_MaxNumDom.

Referenced by TRoss::BuildCorteges(), and TRoss::~TRoss().

Here is the caller graph for this function:

◆ EraseCorteges()

void TCortegeContainer::EraseCorteges ( size_t  start,
size_t  last 
)

References m_Corteges10, m_Corteges3, and m_MaxNumDom.

Referenced by TRoss::DelCorteges().

Here is the caller graph for this function:

◆ WriteCorteges()

void TCortegeContainer::WriteCorteges ( const char *  CortegeFile) const

References m_Corteges10, m_Corteges3, and m_MaxNumDom.

Referenced by TRoss::Save().

Here is the caller graph for this function:

◆ ReadCorteges()

void TCortegeContainer::ReadCorteges ( const char *  CortegeFile)

References m_Corteges10, m_Corteges3, and m_MaxNumDom.

Referenced by TRoss::BuildCorteges().

Here is the caller graph for this function:

Member Data Documentation

◆ m_Corteges3

vector<CortegeType3> TCortegeContainer::m_Corteges3
private

◆ m_Corteges10

vector<CortegeType10> TCortegeContainer::m_Corteges10
private

◆ m_MaxNumDom

BYTE TCortegeContainer::m_MaxNumDom

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