X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=libcds%2Fsrc%2Fstatic_bitsequence%2Fsdarray.h;h=f908fbe1418ef00480a7db959e570f578ad02aa3;hb=935f20b93a3db7cd2f9f39573d4ab434fcc4356a;hp=a6d28b6dc08036f527b5a86d258edaef0de41004;hpb=bbeeb03980ddf51c0f32fd3c42321dc9ef708c27;p=SXSI%2FXMLTree.git diff --git a/libcds/src/static_bitsequence/sdarray.h b/libcds/src/static_bitsequence/sdarray.h index a6d28b6..f908fbe 100644 --- a/libcds/src/static_bitsequence/sdarray.h +++ b/libcds/src/static_bitsequence/sdarray.h @@ -32,8 +32,10 @@ typedef struct { int selects3_construct(selects3 *select, int n, uint *buf); int selects3_select(selects3 *select, int i); int selects3_rank(selects3 *select, int i); +int selects3_selectnext(selects3 *select, int i); -int setbit(uint *B, int i,int x); +void make___selecttbl(void); +int __setbit(uint *B, int i,int x); int selectd2_save(selectd2 * s, FILE * fp); int selects3_save(selects3 * s, FILE * fp);