ddc
|
#include <Ross.h>
Public Member Functions | |
TCortegeContainer (BYTE MaxNumDom) | |
virtual | ~TCortegeContainer () |
TCortege10 * | GetCortege (size_t i) |
const TCortege10 * | GetCortege (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< CortegeType3 > | m_Corteges3 |
vector< CortegeType10 > | m_Corteges10 |
|
private |
|
private |
TCortegeContainer::TCortegeContainer | ( | BYTE | MaxNumDom | ) |
References m_MaxNumDom.
|
inlinevirtual |
TCortege10 * TCortegeContainer::GetCortege | ( | size_t | i | ) |
References m_Corteges10, m_Corteges3, and m_MaxNumDom.
Referenced by CDictionary::GetCortegeFieldNo(), CDictionary::GetCortegeItem(), CTempArticle::GetRossCortege(), TRoss::InsertDomItem(), and TRoss::UpdateSignatsOfTheFieldInCorteges().
const TCortege10 * TCortegeContainer::GetCortege | ( | size_t | i | ) | const |
References m_Corteges10, m_Corteges3, and m_MaxNumDom.
void TCortegeContainer::_AddCortege | ( | const TCortege10 & | C | ) |
References m_Corteges10, m_Corteges3, and m_MaxNumDom.
Referenced by CTempArticle::WriteToDictionary().
size_t TCortegeContainer::_GetCortegesSize | ( | ) | const |
References m_Corteges10, m_Corteges3, and m_MaxNumDom.
Referenced by TRoss::InsertDomItem(), TRoss::UpdateSignatsOfTheFieldInCorteges(), and CTempArticle::WriteToDictionary().
void TCortegeContainer::ClearCorteges | ( | ) |
References m_Corteges10, m_Corteges3, and m_MaxNumDom.
Referenced by TRoss::BuildCorteges(), and TRoss::~TRoss().
void TCortegeContainer::EraseCorteges | ( | size_t | start, |
size_t | last | ||
) |
References m_Corteges10, m_Corteges3, and m_MaxNumDom.
Referenced by TRoss::DelCorteges().
void TCortegeContainer::WriteCorteges | ( | const char * | CortegeFile | ) | const |
References m_Corteges10, m_Corteges3, and m_MaxNumDom.
Referenced by TRoss::Save().
void TCortegeContainer::ReadCorteges | ( | const char * | CortegeFile | ) |
References m_Corteges10, m_Corteges3, and m_MaxNumDom.
Referenced by TRoss::BuildCorteges().
|
private |
Referenced by _AddCortege(), _GetCortegesSize(), ClearCorteges(), EraseCorteges(), GetCortege(), ReadCorteges(), and WriteCorteges().
|
private |
Referenced by _AddCortege(), _GetCortegesSize(), ClearCorteges(), EraseCorteges(), GetCortege(), ReadCorteges(), and WriteCorteges().
BYTE TCortegeContainer::m_MaxNumDom |
Referenced by _AddCortege(), _GetCortegesSize(), CTempArticle::AddArticle(), CTempArticle::CheckCortegeVector(), ClearCorteges(), EraseCorteges(), GetCortege(), TRoss::InsertDomItem(), CTempArticle::IsPartOf(), TRoss::LoadOnlyConstants(), TRoss::ReadConfig(), ReadCorteges(), TRoss::ReadFromStrWithOneSignatura(), TCortegeContainer(), and WriteCorteges().