commit 2025-09-01 11:37 add Replace() in ZCppMain/ZCStringStd.H

This commit is contained in:
2025-09-02 11:37:49 +09:00
parent 50d2fac736
commit a2e2f8ce7b
4 changed files with 328 additions and 111 deletions

View File

@ -1498,24 +1498,25 @@ namespace ZNsMain
template<typename TXmlInfo> class ZtCViewLoadXmlOfXmlInfo
{
public :
typedef TXmlInfo ZCXmlInfo ;
typedef typename ZCXmlInfo::TypeData ZCTypeXmlInfo ;
typedef typename ZCXmlInfo::ZCStringData ZCStringData ;
typedef typename ZCXmlInfo::ZCAttribute ZCAttribute ;
typedef typename ZCXmlInfo::ZCAttriList ZCAttriList ;
typedef typename ZCXmlInfo::ZCElement ZCElement ;
typedef typename ZCXmlInfo::ZCElementTree ZCElementTree ;
typedef typename ZCXmlInfo::ZCElementNode ZCElementNode ;
typedef typename ZCXmlInfo::ZCElementID ZCElementID ;
typedef typename ZCXmlInfo::ZCElementIDSet ZCElementIDSet ;
typedef typename ZCXmlInfo::ZCElementIDNode ZCElementIDNode;
typedef TXmlInfo ZCXmlInfo ;
typedef typename ZCXmlInfo::TypeData ZCTypeXmlInfo ;
typedef typename ZCXmlInfo::ZCStringData ZCStringData ;
typedef typename ZCXmlInfo::ZCAttribute ZCAttribute ;
typedef typename ZCXmlInfo::ZCAttriList ZCAttriList ;
typedef typename ZCXmlInfo::ZCElement ZCElement ;
typedef typename ZCXmlInfo::ZCElementTree ZCElementTree ;
typedef typename ZCXmlInfo::ZCElementNode ZCElementNode ;
typedef typename ZCXmlInfo::ZCElementID ZCElementID ;
typedef typename ZCXmlInfo::ZCElementIDSet ZCElementIDSet ;
typedef typename ZCXmlInfo::ZCElementIDNode ZCElementIDNode ;
public :
typedef typename ZCStringData::TypeChar TypeChar ;
typedef typename ZCStringData::TypeLength TypeLength ;
typedef typename ZCStringData::TypeAlloc TypeAlloc ;
typedef typename ZCStringData::ZCTypeChars ZCTypeChars ;
typedef typename ZCStringData::ZCMainChars ZCMainChars ;
typedef typename ZCStringData::ZCStringList ZCStringList ;
public :
typedef ZtCObjList<ZCStringData> ZCStringList ;
private:
ZTypInt mi_Depth ;
ZCXmlInfo mo_CXmlInfo ;