Lines Matching refs:xml
37 #include <iprt/cpp/xml.h>
194 xml::XmlFileParser parser;
195 xml::Document doc;
206 xml::ElementNode *root = doc.getRootElement();
219 xml::NodesLoop leases(*root);
221 const xml::ElementNode *lease;
255 xml::Document doc;
257 xml::ElementNode *root = doc.createRootElement(tagXMLLeases.c_str());
266 xml::ElementNode *lease = root->createChild(tagXMLLease.c_str());
274 xml::XmlFileWriter writer(doc);
1405 bool Lease::toXML(xml::ElementNode *node) const
1407 xml::AttributeNode *pAttribNode = node->setAttribute(tagXMLLeaseAttributeMac.c_str(),
1417 xml::ElementNode *pLeaseAddress = node->createChild(tagXMLLeaseAddress.c_str());
1426 xml::ElementNode *pLeaseTime = node->createChild(tagXMLLeaseTime.c_str());
1444 bool Lease::fromXML(const xml::ElementNode *node)
1459 const xml::ElementNode *address = node->findChildElement(tagXMLLeaseAddress.c_str());
1467 const xml::ElementNode *time = node->findChildElement(tagXMLLeaseTime.c_str());