X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=libcds%2Fsrc%2Fstatic_sequence%2Fwt_node_internal.h;h=f649de440873a1cb2a4ea40e12410c63ccd834ef;hb=f32808a35be7a1e62830a5972473178014fa44e5;hp=f4bb3f1b3d2b9bfed630169ddaa81cef750c7e52;hpb=65d17f36ed533e22abc9dc4edee8925080d38651;p=SXSI%2FXMLTree.git diff --git a/libcds/src/static_sequence/wt_node_internal.h b/libcds/src/static_sequence/wt_node_internal.h index f4bb3f1..f649de4 100644 --- a/libcds/src/static_sequence/wt_node_internal.h +++ b/libcds/src/static_sequence/wt_node_internal.h @@ -29,6 +29,7 @@ #include #include #include +using std::vector; /** Clase for representing internal nodes * @@ -37,11 +38,9 @@ class wt_node_internal: public wt_node { public: wt_node_internal(uint * seq, uint n, uint l, wt_coder * c, static_bitsequence_builder * bmb); - wt_node_internal(uchar * seq, uint n, uint l, wt_coder * c, static_bitsequence_builder * bmb); wt_node_internal(uchar * seq, uint n, uint l, wt_coder * c, static_bitsequence_builder * bmb, uint, uint *); virtual ~wt_node_internal(); virtual uint rank(uint symbol, uint pos, uint level, wt_coder * c); - virtual uint rankLessThan(uint &symbol, uint pos, uint level, wt_coder * c); virtual uint rankLessThan(uint &symbol, uint pos); virtual uint select(uint symbol, uint pos, uint level, wt_coder * c); virtual uint access(uint pos);