1 /* $Id: bitpack64-incr.h 212659 2018-01-20 00:58:14Z twu $ */ 2 #ifndef BITPACK64_INCR_INCLUDED 3 #define BITPACK64_INCR_INCLUDED 4 #include "types.h" 5 6 /* For reading direct-coded bitstreams. Horizontal format. */ 7 extern UINT4 8 Bitpack64_incr (Oligospace_T oligo, UINT4 *ptrs, UINT4 *comp); 9 10 extern UINT4 11 Bitpack64_incr_bitpack (Oligospace_T oligo, int packsize, UINT4 *bitpack); 12 13 extern void 14 Bitpack64_add (Oligospace_T oligo, UINT4 *ptrs, UINT4 *comp, UINT4 increment); 15 16 extern void 17 Bitpack64_add_bitpack (Oligospace_T oligo, int packsize, UINT4 *bitpack, UINT4 increment); 18 19 #if 0 20 extern void 21 Bitpack64_sub_bitpack (Oligospace_T oligo, int packsize, UINT4 *bitpack, UINT4 decrement); 22 #endif 23 24 extern UINT4 * 25 Bitpack64_realloc_one (int packsize, UINT4 *bitpack); 26 27 extern UINT4 * 28 Bitpack64_realloc_multiple (int old_packsize, int new_packsize, UINT4 *bitpack); 29 30 #endif 31