Lines Matching +defs:xml +defs:node +defs:name
52 bool XMLDocument::ParseMemory(const char *xml, size_t xml_length, in ParseMemory()
93 XMLNode::XMLNode(XMLNodeImpl node) : m_node(node) {} in XMLNode()
133 std::string XMLNode::GetAttributeValue(const char *name, in GetAttributeValue()
154 bool XMLNode::GetAttributeValueAsUnsigned(const char *name, uint64_t &value, in GetAttributeValueAsUnsigned()
175 void XMLNode::ForEachChildElementWithName(const char *name, in ForEachChildElementWithName()
212 for (xmlNodePtr node = m_node; node; node = node->next) { in ForEachSiblingNode() local
225 for (xmlNodePtr node = m_node; node; node = node->next) { in ForEachSiblingElement() local
238 const char *name, NodeCallback const &callback) const { in ForEachSiblingElementWithName() argument
243 for (xmlNodePtr node = m_node; node; node = node->next) { in ForEachSiblingElementWithName() local
283 for (xmlNodePtr node = m_node->children; node != nullptr; in GetElementText() local
331 name, [&result_node](const XMLNode &node) -> bool { in FindFirstChildElementWithName()
358 XMLNode node = FindFirstChildElementWithName(path[0].c_str()); in GetElementForPath() local
433 bool ApplePropertyList::ExtractStringFromValueNode(const XMLNode &node, in ExtractStringFromValueNode()
454 static StructuredData::ObjectSP CreatePlistValue(XMLNode node) { in CreatePlistValue()
459 node.ForEachChildElement([&array_sp](const XMLNode &node) -> bool { in CreatePlistValue()
469 [&key_node, &dict_sp](const XMLNode &node) -> bool { in CreatePlistValue()