Lines Matching refs:TiXmlHandle
982 similarly named TiXmlHandle::Text() and TiXmlNode::ToText() which are
1369 A TiXmlHandle is a class that wraps a node pointer with null checks; this is
1370 an incredibly useful thing. Note that TiXmlHandle is not part of the TinyXml
1402 And that doesn't even cover "else" cases. TiXmlHandle addresses the verbosity
1403 of such code. A TiXmlHandle checks for null pointers so it is perfectly safe
1407 TiXmlHandle docHandle( &document );
1418 TiXmlHandle handleCopy = handle;
1448 class TiXmlHandle
1452 TiXmlHandle( TiXmlNode* _node ) { this->node = _node; }
1454 TiXmlHandle( const TiXmlHandle& ref ) { this->node = ref.node; }
1455 TiXmlHandle operator=( const TiXmlHandle& ref ) { this->node = ref.node; return *this; }
1458 TiXmlHandle FirstChild() const;
1460 TiXmlHandle FirstChild( const char * value ) const;
1462 TiXmlHandle FirstChildElement() const;
1464 TiXmlHandle FirstChildElement( const char * value ) const;
1469 TiXmlHandle Child( const char* value, int index ) const;
1473 TiXmlHandle Child( int index ) const;
1478 TiXmlHandle ChildElement( const char* value, int index ) const;
1483 TiXmlHandle ChildElement( int index ) const;
1486 TiXmlHandle FirstChild( const std::string& _value ) const { return FirstChild( _value.c_str() ); }
1487 TiXmlHandle FirstChildElement( const std::string& _value ) const { return FirstChildElement( _value.c_str() ); }
1489 TiXmlHandle Child( const std::string& _value, int index ) const { return Child( _value.c_str(), index ); }
1490 TiXmlHandle ChildElement( const std::string& _value, int index ) const { return ChildElement( _value.c_str(), index ); }