Expose Tag->SelectNext in the interface
[SXSI/XMLTree.git] / XMLTree.h
index 676c214..313f7ca 100644 (file)
--- a/XMLTree.h
+++ b/XMLTree.h
@@ -740,6 +740,10 @@ public:
      /** TaggedDesc(x,tag): returns the first node tagged tag with larger
     * preorder than x and within the subtree of x. Returns NULT if there
     * is none. */
+  inline treeNode TaggedNext(treeNode x, TagType tag)
+  {
+    return tagpos2node(Tags->select_next(tag,node2tagpos(x)));
+  }
   inline treeNode TaggedDescendant(treeNode x, TagType tag)
   {