|
PPM_Bittab * | PPM_bittab_new (unsigned long num_of_bits) |
|
void | PPM_bittab_set_bit (PPM_Bittab *bittab, unsigned long i) |
|
void | PPM_bittab_unset_bit (PPM_Bittab *bittab, unsigned long i) |
|
void | PPM_bittab_complement (PPM_Bittab *bittab_a, const PPM_Bittab *bittab_b) |
|
void | PPM_bittab_equal (PPM_Bittab *bittab_a, const PPM_Bittab *bittab_b) |
|
void | PPM_bittab_and (PPM_Bittab *bittab_a, const PPM_Bittab *bittab_b, const PPM_Bittab *bittab_c) |
|
void | PPM_bittab_or (PPM_Bittab *bittab_a, const PPM_Bittab *bittab_b, const PPM_Bittab *bittab_c) |
|
void | PPM_bittab_nand (PPM_Bittab *bittab_a, const PPM_Bittab *bittab_b, const PPM_Bittab *bittab_c) |
|
void | PPM_bittab_and_equal (PPM_Bittab *bittab_a, const PPM_Bittab *bittab_b) |
|
void | PPM_bittab_or_equal (PPM_Bittab *bittab_a, const PPM_Bittab *bittab_b) |
|
void | PPM_bittab_shift_left_equal (PPM_Bittab *bittab) |
|
void | PPM_bittab_shift_right_equal (PPM_Bittab *bittab) |
|
void | PPM_bittab_unset (PPM_Bittab *bittab) |
|
void | PPM_bittab_show (const PPM_Bittab *bittab, FILE *fp) |
|
void | PPM_bittab_get_all_bitnums (const PPM_Bittab *bittab, PPM_Array *array) |
|
bool | PPM_bittab_bit_is_set (const PPM_Bittab *bittab, unsigned long i) |
|
bool | PPM_bittab_cmp (const PPM_Bittab *bittab_a, const PPM_Bittab *bittab_b) |
|
unsigned long | PPM_bittab_get_first_bitnum (const PPM_Bittab *bittab) |
|
unsigned long | PPM_bittab_get_last_bitnum (const PPM_Bittab *bittab) |
|
unsigned long | PPM_bittab_get_next_bitnum (const PPM_Bittab *bittab, unsigned long i) |
|
unsigned long | PPM_bittab_get_next_clear_bitnum (const PPM_Bittab *bittab, unsigned long i) |
|
unsigned long | PPM_bittab_count_set_bits (const PPM_Bittab *bittab) |
|
unsigned long | PPM_bittab_size (PPM_Bittab *bittab) |
|
void | PPM_bittab_delete (PPM_Bittab *bittab) |
|
genometools bit table class adapted for ScalES-PPM
- Copyright
- Copyright (C) 2012 Thomas Jahns jahns.nosp@m.@dkr.nosp@m.z.de
- Version
- 1.0
- Author
- Thomas Jahns jahns.nosp@m.@dkr.nosp@m.z.de