Lines Matching refs:child
785 // 2) An element with only a text child is printed as <foo> text </foo>
884 const TiXmlNode* child = this->FirstChild();
885 if ( child ) {
886 const TiXmlText* childText = child->ToText();
1621 TiXmlNode* child = node->FirstChild();
1622 if ( child )
1623 return TiXmlHandle( child );
1633 TiXmlNode* child = node->FirstChild( value );
1634 if ( child )
1635 return TiXmlHandle( child );
1645 TiXmlElement* child = node->FirstChildElement();
1646 if ( child )
1647 return TiXmlHandle( child );
1657 TiXmlElement* child = node->FirstChildElement( value );
1658 if ( child )
1659 return TiXmlHandle( child );
1665 TiXmlHandle TiXmlHandle::Child( int count ) const
1670 TiXmlNode* child = node->FirstChild();
1672 child && i<count;
1673 child = child
1677 if ( child )
1678 return TiXmlHandle( child );
1684 TiXmlHandle TiXmlHandle::Child( const char* value, int count ) const
1689 TiXmlNode* child = node->FirstChild( value );
1691 child && i<count;
1692 child = child->NextSibling( value ), ++i )
1696 if ( child )
1697 return TiXmlHandle( child );
1708 TiXmlElement* child = node->FirstChildElement();
1710 child && i<count;
1711 child = child->NextSiblingElement(), ++i )
1715 if ( child )
1716 return TiXmlHandle( child );
1727 TiXmlElement* child = node->FirstChildElement( value );
1729 child && i<count;
1730 child = child->NextSiblingElement( value ), ++i )
1734 if ( child )
1735 return TiXmlHandle( child );