Add nextNodeBefore primitive.
[SXSI/XMLTree.git] / libcds / src / static_bitsequence / static_bitsequence_sdarray.h
index 6dc23d5..f8944d4 100644 (file)
@@ -12,10 +12,14 @@ class static_bitsequence_sdarray: public static_bitsequence {
                virtual ~static_bitsequence_sdarray();
                virtual uint select1(uint i);
                virtual uint rank1(uint i);
+               virtual uint select_next1(uint i);
                virtual uint size();
                virtual int save(FILE * fp);
                static static_bitsequence_sdarray * load(FILE * fp);
 
+               uint select_next1_unsafe(uint i){
+                       return selects3_selectnext(&sd,i);      
+               };
        protected:
                selects3 sd;
                static_bitsequence_sdarray();