| 822 | |
| 823 | |
| 824 | const XMLElement* XMLNode::NextSiblingElement( const char* value ) const |
| 825 | { |
| 826 | for( XMLNode* node=this->_next; node; node = node->_next ) { |
| 827 | const XMLElement* element = node->ToElement(); |
| 828 | if ( element |
| 829 | && (!value || XMLUtil::StringEqual( value, node->Value() ))) { |
| 830 | return element; |
| 831 | } |
| 832 | } |
| 833 | return 0; |
| 834 | } |
| 835 | |
| 836 | |
| 837 | const XMLElement* XMLNode::PreviousSiblingElement( const char* value ) const |
no test coverage detected