#include "StdAfx.h" #include "MBVaultCatalog.h" #include "MBVaultCatalogMgr.h" IMPLEMENT_DYNAMIC(CMBVaultCatalog, CMBAbstBaseObj) CMBVaultCatalog::CMBVaultCatalog(void) { m_nOrder = m_nSubCount = m_nObjCount = 0; m_pVaultCatalogMgr = new CMBVaultCatalogMgr(); m_pObjMgr = new CMBTNXXXObjMgr(); m_bLoadObj = false; } CMBVaultCatalog::~CMBVaultCatalog(void) { if( NULL != m_pVaultCatalogMgr ) { delete m_pVaultCatalogMgr; m_pVaultCatalogMgr = NULL; } if( NULL != m_pObjMgr ) { delete m_pObjMgr; m_pObjMgr = NULL; } } CMBVaultCatalogMgr *CMBVaultCatalog::GetVaultCatalogMgr() { return m_pVaultCatalogMgr; } CMBTNXXXObjMgr *CMBVaultCatalog::GetObjMgr() { return m_pObjMgr; } // CString CMBVaultCatalog::GenXml() { CString strXML; strXML.Format(_T(""),m_strID,m_strName,m_nSubCount,m_nObjCount,m_strTCreate); return strXML; }