| 4510 | } |
| 4511 | |
| 4512 | PUGI__FN xml_attribute xml_node::attribute(const char_t* name_) const |
| 4513 | { |
| 4514 | if (!_root) |
| 4515 | return xml_attribute(); |
| 4516 | |
| 4517 | for (xml_attribute_struct* i = _root->first_attribute; i; i = i->next_attribute) |
| 4518 | if (i->name && impl::strequal(name_, i->name)) |
| 4519 | return xml_attribute(i); |
| 4520 | |
| 4521 | return xml_attribute(); |
| 4522 | } |
| 4523 | |
| 4524 | PUGI__FN xml_node xml_node::next_sibling(const char_t* name_) const |
| 4525 | { |