#include <LibXMLNode.h>
Public Member Functions | |
XmlNodePtrHolder (xmlNodePtr nodePtr, FreeXmlNodePtrFuncPtr freeIt=0) | |
~XmlNodePtrHolder () | |
void | releaseNode () |
operator xmlNodePtr () | |
xmlNodePtr | operator-> () |
xmlNodePtr | ptr () |
xmlNodePtr | _ptr () |
void | unshare (FreeXmlNodePtrFuncPtr freeIt) |
void | share () |
Static Public Member Functions | |
void | registerNode (xmlNodePtr nodePtr) |
void | unregisterNode (xmlNodePtr nodePtr) |
void | xmlFreeNode (xmlNodePtr cur) |
Public Attributes | |
xmlNodePtr | _nodePtr |
FreeXmlNodePtrFuncPtr | _freeFunc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|