使用soui开发的mbc,只支持windows版本
w1146869587
2022-01-24 4905e2e7537d507f218e8e9595485e09d9f3a2b4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#pragma once
#include "MBVaultCatalog.h"
 
class AFX_EXT_CLASS CMBVaultCatalogMgr
{
public:
    CMBVaultCatalogMgr(void);
    ~CMBVaultCatalogMgr(void);
public:
    bool                    m_bLoad;      // ÊÇ·ñ¼ÓÔØ
private:
    CMBVaultCatalogMap        m_mapCatalog;   // ÓÃÀ´²éÕÒ£¬¼Ó¿ìËÙ¶È
    CMBVaultCatalogVector    m_vectorCatalog;
public: 
    void             GetVaultCatalogVector( CMBVaultCatalogVector &vectorCatalog); // µÃµ½vector
    CMBVaultCatalog *GetVaultCatalog( CString strID );                        // ²éÕÒ  
    bool             AddVaultCatalog( CMBVaultCatalog *pVaultCatalog );     // Ìí¼Ó
    bool             RemoveAllVaultCatalog();                               // Çå³ýËùÓÐ
    int              GetCount();
public:
    CString          GenXML();                                                // ÐòÁл¯³ÉXML¸ñʽ
    bool             ParseXML( CString &strXml,CString strVaultID,CString strParentID,CString &strErrInfo );       // ½âÎö³É¶ÔÏó 
};