X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=xml-tree.hpp;h=c2b86cabde2ced6ec04382730ffe3e13850f17c5;hb=a69b38028aa38dd50b3e5db1acf0ff51faa9b511;hp=debabe9d28e2a9242b4ba8c25db2242252cfdee3;hpb=115c103a05a3143ccea9e6a725fc6ee3fa206061;p=SXSI%2FXMLTree.git diff --git a/xml-tree.hpp b/xml-tree.hpp index debabe9..c2b86ca 100644 --- a/xml-tree.hpp +++ b/xml-tree.hpp @@ -3,7 +3,6 @@ #include -#include #include #include #include @@ -88,11 +87,10 @@ public: inline node_t tagged_following_before(node_t, tag_t, node_t) const; inline node_t tagged_child(node_t, tag_t) const; inline node_t tagged_sibling(node_t, tag_t) const; - node_t select_child(node_t, std::unordered_set*) const; - node_t select_descendant(node_t, std::unordered_set*) const; - node_t select_sibling(node_t, std::unordered_set*) const; - node_t select_following_before (node_t, - std::unordered_set*, node_t) const; + node_t select_child(node_t, tag_t*) const; + node_t select_descendant(node_t, tag_t*) const; + node_t select_sibling(node_t, tag_t*) const; + node_t select_following_before (node_t, tag_t*, node_t) const; inline node_t closing(node_t) const; //Text functions