libxml2_xpointer.h File Reference

Typedef xmlLocationSet

typedef struct _xmlLocationSetxmlLocationSet

Typedef xmlLocationSetPtr

typedef xmlLocationSet *xmlLocationSetPtr

xmlXPtrLocationSetCreate ( xmlXPathObjectPtr )

XMLPUBFUN xmlLocationSetPtr XMLCALLxmlXPtrLocationSetCreate(xmlXPathObjectPtrval)

xmlXPtrFreeLocationSet ( xmlLocationSetPtr )

XMLPUBFUN void XMLCALLxmlXPtrFreeLocationSet(xmlLocationSetPtrobj)

xmlXPtrLocationSetMerge ( xmlLocationSetPtr, xmlLocationSetPtr )

XMLPUBFUN xmlLocationSetPtr XMLCALLxmlXPtrLocationSetMerge(xmlLocationSetPtrval1,
xmlLocationSetPtrval2
)

xmlXPtrNewRange ( xmlNodePtr, int, xmlNodePtr, int )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrNewRange(xmlNodePtrstart,
intstartindex,
xmlNodePtrend,
intendindex
)

xmlXPtrNewRangePoints ( xmlXPathObjectPtr, xmlXPathObjectPtr )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrNewRangePoints(xmlXPathObjectPtrstart,
xmlXPathObjectPtrend
)

xmlXPtrNewRangeNodePoint ( xmlNodePtr, xmlXPathObjectPtr )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrNewRangeNodePoint(xmlNodePtrstart,
xmlXPathObjectPtrend
)

xmlXPtrNewRangePointNode ( xmlXPathObjectPtr, xmlNodePtr )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrNewRangePointNode(xmlXPathObjectPtrstart,
xmlNodePtrend
)

xmlXPtrNewRangeNodes ( xmlNodePtr, xmlNodePtr )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrNewRangeNodes(xmlNodePtrstart,
xmlNodePtrend
)

xmlXPtrNewLocationSetNodes ( xmlNodePtr, xmlNodePtr )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrNewLocationSetNodes(xmlNodePtrstart,
xmlNodePtrend
)

xmlXPtrNewLocationSetNodeSet ( xmlNodeSetPtr )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrNewLocationSetNodeSet(xmlNodeSetPtrset)

xmlXPtrNewRangeNodeObject ( xmlNodePtr, xmlXPathObjectPtr )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrNewRangeNodeObject(xmlNodePtrstart,
xmlXPathObjectPtrend
)

xmlXPtrNewCollapsedRange ( xmlNodePtr )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrNewCollapsedRange(xmlNodePtrstart)

xmlXPtrLocationSetAdd ( xmlLocationSetPtr, xmlXPathObjectPtr )

XMLPUBFUN void XMLCALLxmlXPtrLocationSetAdd(xmlLocationSetPtrcur,
xmlXPathObjectPtrval
)

xmlXPtrWrapLocationSet ( xmlLocationSetPtr )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrWrapLocationSet(xmlLocationSetPtrval)

xmlXPtrLocationSetDel ( xmlLocationSetPtr, xmlXPathObjectPtr )

XMLPUBFUN void XMLCALLxmlXPtrLocationSetDel(xmlLocationSetPtrcur,
xmlXPathObjectPtrval
)

xmlXPtrLocationSetRemove ( xmlLocationSetPtr, int )

XMLPUBFUN void XMLCALLxmlXPtrLocationSetRemove(xmlLocationSetPtrcur,
intval
)

xmlXPtrNewContext ( xmlDocPtr, xmlNodePtr, xmlNodePtr )

XMLPUBFUN xmlXPathContextPtr XMLCALLxmlXPtrNewContext(xmlDocPtrdoc,
xmlNodePtrhere,
xmlNodePtrorigin
)

xmlXPtrEval ( const xmlChar *, xmlXPathContextPtr )

XMLPUBFUN xmlXPathObjectPtr XMLCALLxmlXPtrEval(const xmlChar *str,
xmlXPathContextPtrctx
)

xmlXPtrRangeToFunction ( xmlXPathParserContextPtr, int )

XMLPUBFUN void XMLCALLxmlXPtrRangeToFunction(xmlXPathParserContextPtrctxt,
intnargs
)

xmlXPtrBuildNodeList ( xmlXPathObjectPtr )

XMLPUBFUN xmlNodePtr XMLCALLxmlXPtrBuildNodeList(xmlXPathObjectPtrobj)

xmlXPtrEvalRangePredicate ( xmlXPathParserContextPtr )

XMLPUBFUN void XMLCALLxmlXPtrEvalRangePredicate(xmlXPathParserContextPtrctxt)