Lines Matching refs:_node
2047 explicit XMLHandle( XMLNode* node ) : _node( node ) { in XMLHandle()
2050 explicit XMLHandle( XMLNode& node ) : _node( &node ) { in XMLHandle()
2053 XMLHandle( const XMLHandle& ref ) : _node( ref._node ) { in XMLHandle()
2057 _node = ref._node;
2063 return XMLHandle( _node ? _node->FirstChild() : 0 ); in FirstChild()
2067 return XMLHandle( _node ? _node->FirstChildElement( name ) : 0 );
2071 return XMLHandle( _node ? _node->LastChild() : 0 ); in LastChild()
2075 return XMLHandle( _node ? _node->LastChildElement( name ) : 0 );
2079 return XMLHandle( _node ? _node->PreviousSibling() : 0 ); in PreviousSibling()
2083 return XMLHandle( _node ? _node->PreviousSiblingElement( name ) : 0 );
2087 return XMLHandle( _node ? _node->NextSibling() : 0 ); in NextSibling()
2091 return XMLHandle( _node ? _node->NextSiblingElement( name ) : 0 );
2096 return _node; in ToNode()
2100 return ( _node ? _node->ToElement() : 0 ); in ToElement()
2104 return ( _node ? _node->ToText() : 0 ); in ToText()
2108 return ( _node ? _node->ToUnknown() : 0 ); in ToUnknown()
2112 return ( _node ? _node->ToDeclaration() : 0 ); in ToDeclaration()
2116 XMLNode* _node;
2127 explicit XMLConstHandle( const XMLNode* node ) : _node( node ) { in XMLConstHandle()
2129 explicit XMLConstHandle( const XMLNode& node ) : _node( &node ) { in XMLConstHandle()
2131 XMLConstHandle( const XMLConstHandle& ref ) : _node( ref._node ) { in XMLConstHandle()
2135 _node = ref._node;
2140 return XMLConstHandle( _node ? _node->FirstChild() : 0 ); in FirstChild()
2143 return XMLConstHandle( _node ? _node->FirstChildElement( name ) : 0 );
2146 return XMLConstHandle( _node ? _node->LastChild() : 0 ); in LastChild()
2149 return XMLConstHandle( _node ? _node->LastChildElement( name ) : 0 );
2152 return XMLConstHandle( _node ? _node->PreviousSibling() : 0 ); in PreviousSibling()
2155 return XMLConstHandle( _node ? _node->PreviousSiblingElement( name ) : 0 );
2158 return XMLConstHandle( _node ? _node->NextSibling() : 0 ); in NextSibling()
2161 return XMLConstHandle( _node ? _node->NextSiblingElement( name ) : 0 );
2166 return _node; in ToNode()
2169 return ( _node ? _node->ToElement() : 0 ); in ToElement()
2172 return ( _node ? _node->ToText() : 0 ); in ToText()
2175 return ( _node ? _node->ToUnknown() : 0 ); in ToUnknown()
2178 return ( _node ? _node->ToDeclaration() : 0 ); in ToDeclaration()
2182 const XMLNode* _node;