Diff for /embedaddon/libxml2/include/libxml/xpointer.h between versions 1.1 and 1.1.1.2

version 1.1, 2012/02/21 23:37:58 version 1.1.1.2, 2014/06/15 19:53:38
Line 7 Line 7
  *   *
  * Added support for the element() scheme described in:   * Added support for the element() scheme described in:
  * W3C Proposed Recommendation 13 November 2002   * W3C Proposed Recommendation 13 November 2002
 * http://www.w3.org/TR/2002/PR-xptr-element-20021113/   * http://www.w3.org/TR/2002/PR-xptr-element-20021113/
  *   *
  * Copy: See Copyright for the status of this software.   * Copy: See Copyright for the status of this software.
  *   *
Line 43  struct _xmlLocationSet { Line 43  struct _xmlLocationSet {
  * Handling of location sets.   * Handling of location sets.
  */   */
   
XMLPUBFUN xmlLocationSetPtr XMLCALL                     XMLPUBFUN xmlLocationSetPtr XMLCALL
                     xmlXPtrLocationSetCreate    (xmlXPathObjectPtr val);                      xmlXPtrLocationSetCreate    (xmlXPathObjectPtr val);
XMLPUBFUN void XMLCALL                  XMLPUBFUN void XMLCALL
                     xmlXPtrFreeLocationSet      (xmlLocationSetPtr obj);                      xmlXPtrFreeLocationSet      (xmlLocationSetPtr obj);
XMLPUBFUN xmlLocationSetPtr XMLCALL     XMLPUBFUN xmlLocationSetPtr XMLCALL
                     xmlXPtrLocationSetMerge     (xmlLocationSetPtr val1,                      xmlXPtrLocationSetMerge     (xmlLocationSetPtr val1,
                                                  xmlLocationSetPtr val2);                                                   xmlLocationSetPtr val2);
XMLPUBFUN xmlXPathObjectPtr XMLCALL     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrNewRange             (xmlNodePtr start,                      xmlXPtrNewRange             (xmlNodePtr start,
                                                  int startindex,                                                   int startindex,
                                                  xmlNodePtr end,                                                   xmlNodePtr end,
                                                  int endindex);                                                   int endindex);
XMLPUBFUN xmlXPathObjectPtr XMLCALL     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrNewRangePoints       (xmlXPathObjectPtr start,                      xmlXPtrNewRangePoints       (xmlXPathObjectPtr start,
                                                  xmlXPathObjectPtr end);                                                   xmlXPathObjectPtr end);
XMLPUBFUN xmlXPathObjectPtr XMLCALL     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrNewRangeNodePoint    (xmlNodePtr start,                      xmlXPtrNewRangeNodePoint    (xmlNodePtr start,
                                                  xmlXPathObjectPtr end);                                                   xmlXPathObjectPtr end);
XMLPUBFUN xmlXPathObjectPtr XMLCALL     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrNewRangePointNode    (xmlXPathObjectPtr start,                      xmlXPtrNewRangePointNode    (xmlXPathObjectPtr start,
                                                  xmlNodePtr end);                                                   xmlNodePtr end);
XMLPUBFUN xmlXPathObjectPtr XMLCALL                     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrNewRangeNodes        (xmlNodePtr start,                      xmlXPtrNewRangeNodes        (xmlNodePtr start,
                                                  xmlNodePtr end);                                                   xmlNodePtr end);
XMLPUBFUN xmlXPathObjectPtr XMLCALL     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrNewLocationSetNodes  (xmlNodePtr start,                      xmlXPtrNewLocationSetNodes  (xmlNodePtr start,
                                                  xmlNodePtr end);                                                   xmlNodePtr end);
XMLPUBFUN xmlXPathObjectPtr XMLCALL     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrNewLocationSetNodeSet(xmlNodeSetPtr set);                      xmlXPtrNewLocationSetNodeSet(xmlNodeSetPtr set);
XMLPUBFUN xmlXPathObjectPtr XMLCALL     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrNewRangeNodeObject   (xmlNodePtr start,                      xmlXPtrNewRangeNodeObject   (xmlNodePtr start,
                                                  xmlXPathObjectPtr end);                                                   xmlXPathObjectPtr end);
XMLPUBFUN xmlXPathObjectPtr XMLCALL     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrNewCollapsedRange    (xmlNodePtr start);                      xmlXPtrNewCollapsedRange    (xmlNodePtr start);
XMLPUBFUN void XMLCALL                  XMLPUBFUN void XMLCALL
                     xmlXPtrLocationSetAdd       (xmlLocationSetPtr cur,                      xmlXPtrLocationSetAdd       (xmlLocationSetPtr cur,
                                                  xmlXPathObjectPtr val);                                                   xmlXPathObjectPtr val);
XMLPUBFUN xmlXPathObjectPtr XMLCALL     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrWrapLocationSet      (xmlLocationSetPtr val);                      xmlXPtrWrapLocationSet      (xmlLocationSetPtr val);
XMLPUBFUN void XMLCALL                  XMLPUBFUN void XMLCALL
                     xmlXPtrLocationSetDel       (xmlLocationSetPtr cur,                      xmlXPtrLocationSetDel       (xmlLocationSetPtr cur,
                                                  xmlXPathObjectPtr val);                                                   xmlXPathObjectPtr val);
XMLPUBFUN void XMLCALL                  XMLPUBFUN void XMLCALL
                     xmlXPtrLocationSetRemove    (xmlLocationSetPtr cur,                      xmlXPtrLocationSetRemove    (xmlLocationSetPtr cur,
                                                  int val);                                                   int val);
   
 /*  /*
  * Functions.   * Functions.
  */   */
XMLPUBFUN xmlXPathContextPtr XMLCALL    XMLPUBFUN xmlXPathContextPtr XMLCALL
                     xmlXPtrNewContext           (xmlDocPtr doc,                      xmlXPtrNewContext           (xmlDocPtr doc,
                                                  xmlNodePtr here,                                                   xmlNodePtr here,
                                                  xmlNodePtr origin);                                                   xmlNodePtr origin);
XMLPUBFUN xmlXPathObjectPtr XMLCALL     XMLPUBFUN xmlXPathObjectPtr XMLCALL
                     xmlXPtrEval                 (const xmlChar *str,                      xmlXPtrEval                 (const xmlChar *str,
                                                  xmlXPathContextPtr ctx);                                                   xmlXPathContextPtr ctx);
XMLPUBFUN void XMLCALL                                      XMLPUBFUN void XMLCALL
                     xmlXPtrRangeToFunction      (xmlXPathParserContextPtr ctxt,                      xmlXPtrRangeToFunction      (xmlXPathParserContextPtr ctxt,
                                                 int nargs);                                                 int nargs);
XMLPUBFUN xmlNodePtr XMLCALL            XMLPUBFUN xmlNodePtr XMLCALL
                     xmlXPtrBuildNodeList        (xmlXPathObjectPtr obj);                      xmlXPtrBuildNodeList        (xmlXPathObjectPtr obj);
XMLPUBFUN void XMLCALL          XMLPUBFUN void XMLCALL
                     xmlXPtrEvalRangePredicate   (xmlXPathParserContextPtr ctxt);                      xmlXPtrEvalRangePredicate   (xmlXPathParserContextPtr ctxt);
 #ifdef __cplusplus  #ifdef __cplusplus
 }  }

Removed from v.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>