XmlNodeRef, wrapper class implementing reference counting for IXmlNode.
class XmlNodeRef;
IXml.h
bool operator !() const;
bool operator !=(IXmlNode* p2) const;
bool operator !=(const XmlNodeRef & n) const;
IXmlNode& operator *() const;
~XmlNodeRef();
explicit XmlNodeRef( const char *tag,IXmlNode *node );
bool operator <(const IXmlNode* p2) const;
bool operator <(const XmlNodeRef & n) const;
XmlNodeRef& operator =(IXmlNode* newp);
XmlNodeRef& operator =(const XmlNodeRef & newp);
bool operator ==(IXmlNode* p2) const;
Misc compare functions.
bool operator ==(const XmlNodeRef & n) const;
bool operator >(const IXmlNode* p2) const;
bool operator >(const XmlNodeRef & n) const;
IXmlNode* operator ->() const;
operator bool() const;
operator const IXmlNode*() const;
operator IXmlNode*() const;
XmlNodeRef();
XmlNodeRef(IXmlNode* p_);
XmlNodeRef(const XmlNodeRef & p_);
explicit XmlNodeRef(int Null);
explicit XmlNodeRef(long int);
friend bool operator != ( const XmlNodeRef &p1,int null );
friend bool operator != ( const XmlNodeRef &p1,long int null );
friend bool operator != ( int null,const XmlNodeRef &p1 );
friend bool operator != ( long int null,const XmlNodeRef &p1 );
friend bool operator == ( const XmlNodeRef &p1,int null );
friend bool operator == ( const XmlNodeRef &p1,long int null );
friend bool operator == ( int null,const XmlNodeRef &p1 );
friend bool operator == ( long int null,const XmlNodeRef &p1 );