Lines Matching refs:xml

46 #include <iprt/cpp/xml.h>
95 xml::ElementNode const *pToc;
97 xml::Document *pDoc;
100 xml::ElementNode const *pCurFile;
113 xml::ElementNode const *pFileElem;
396 static int rtZipXarGetOffsetSizeLengthFromElem(xml::ElementNode const *pElement,
402 xml::ElementNode const *pElem = pElement->findChildElement("offset");
508 static int rtZipXarParseChecksumElem(xml::ElementNode const *pParentElem, const char *pszName,
515 xml::ElementNode const *pChecksumElem = pParentElem->findChildElement(pszName);
558 static int rtZipXarGetDataStreamAttributes(xml::ElementNode const *pFileElem, PRTZIPXARDATASTREAM pDataAttr)
563 xml::ElementNode const *pDataElem = pFileElem->findChildElement("data");
620 static bool rtZipXarParseTimestamp(const xml::ElementNode *pParent, const char *pszChild, PRTTIMESPEC pTimeSpec)
642 static xml::ElementNode const *rtZipXarGetNextFileElement(xml::ElementNode const *pCurFile, uint32_t *pcCurDepth)
647 xml::ElementNode const *pChild = pCurFile->findChildElement("file");
659 xml::ElementNode const *pSibling = pCurFile->findNextSibilingElement("file");
666 pCurFile = static_cast<const xml::ElementNode *>(pCurFile->getParent());
1476 xml::ElementNode const *pCurFile = pThis->XarReader.pCurFile;
1716 const xml::ElementNode *pAncestor = pCurFile;
1720 pAncestor = (const xml::ElementNode *)pAncestor->getParent(); Assert(pAncestor);
1742 pAncestor = (const xml::ElementNode *)pAncestor->getParent(); Assert(pAncestor);
1804 const xml::ElementNode *pChecksumElem = pThis->XarReader.pToc->findChildElement("checksum");
1807 const xml::AttributeNode *pAttr = pChecksumElem->findAttribute("style");
1870 xml::Document *pDoc, xml::ElementNode const **ppTocElem, PRTZIPXARHASHDIGEST pTocDigest)
1910 xml::XmlMemParser Parser;
1913 Parser.read(pszOutput, cchToc, RTCString("xar-toc.xml"), *pDoc);
1915 catch (xml::XmlError Err)
1925 xml::ElementNode const *pRootElem = pDoc->getRootElement();
1926 xml::ElementNode const *pTocElem = NULL;
2046 xml::Document *pDoc = NULL;
2047 try { pDoc = new xml::Document(); }
2052 xml::ElementNode const *pTocElem = NULL;