| 846 | } |
| 847 | |
| 848 | bool TiXmlElement::Accept( TiXmlVisitor* visitor ) const |
| 849 | { |
| 850 | if ( visitor->VisitEnter( *this, attributeSet.First() ) ) |
| 851 | { |
| 852 | for ( const TiXmlNode* node=FirstChild(); node; node=node->NextSibling() ) |
| 853 | { |
| 854 | if ( !node->Accept( visitor ) ) |
| 855 | break; |
| 856 | } |
| 857 | } |
| 858 | return visitor->VisitExit( *this ); |
| 859 | } |
| 860 | |
| 861 | |
| 862 | TiXmlNode* TiXmlElement::Clone() const |
no test coverage detected