SDSL: Succinct Data Structure Library
A C++ template library for succinct data structures
 All Classes Namespaces Files Functions Variables Typedefs Friends
sdsl::bit_magic Member List
This is the complete list of members for sdsl::bit_magic, including all inherited members.
_8_x_the_bytesdsl::bit_magic [static]
all11BPs(uint64_t x, bool &c) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
All1Masksdsl::bit_magic [static]
b01Cnt(uint64_t x, uint64_t &c)sdsl::bit_magic [inline, static]
b01Map(uint64_t x, uint64_t c=1)sdsl::bit_magic [inline, static]
b10Cnt(uint64_t x, uint64_t &c)sdsl::bit_magic [inline, static]
b10CntNaive(uint64_t x, uint64_t &c) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
b10Map(uint64_t x, uint64_t c=0)sdsl::bit_magic [inline, static]
b11Cnt(uint64_t x, uint64_t &c)sdsl::bit_magic [inline, static]
b11Cnt(uint64_t x)sdsl::bit_magic [inline, static]
b11CntNaive(uint64_t x)sdsl::bit_magic [inline, static]
b11CntS(uint64_t x, uint64_t &c) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
b11CntS(uint64_t x) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
b1Cnt(uint64_t x)sdsl::bit_magic [inline, static]
b1Cnt32(uint32_t x)sdsl::bit_magic [inline, static]
B1CntBytessdsl::bit_magic [static]
b1CntNaive(uint64_t x)sdsl::bit_magic [inline, static]
cover0 (defined in sdsl::bit_magic)sdsl::bit_magic [static]
cover1 (defined in sdsl::bit_magic)sdsl::bit_magic [static]
cover2 (defined in sdsl::bit_magic)sdsl::bit_magic [static]
cover3 (defined in sdsl::bit_magic)sdsl::bit_magic [static]
cover4 (defined in sdsl::bit_magic)sdsl::bit_magic [static]
cover5 (defined in sdsl::bit_magic)sdsl::bit_magic [static]
cover6 (defined in sdsl::bit_magic)sdsl::bit_magic [static]
cover7 (defined in sdsl::bit_magic)sdsl::bit_magic [static]
cover8 (defined in sdsl::bit_magic)sdsl::bit_magic [static]
cover_sizes (defined in sdsl::bit_magic)sdsl::bit_magic [static]
covers (defined in sdsl::bit_magic)sdsl::bit_magic [static]
DeBruijn64sdsl::bit_magic [static]
DeBruijn64ToIndexsdsl::bit_magic [static]
eB11Cnt(uint64_t x)sdsl::bit_magic [inline, static]
eI11BP(uint64_t x, uint32_t i)sdsl::bit_magic [inline, static]
Fibsdsl::bit_magic [static]
find_enclose(uint64_t w, uint8_t open_parenthesis_index) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
find_enclose_naive(uint64_t w, uint8_t open_parenthesis_index) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
find_open(uint64_t w, uint8_t close_parenthesis_index) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
find_open_naive(uint64_t w, uint8_t close_parenthesis_index) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
first_excess_position(uint64_t w, uint8_t excess_val, uint64_t &byte_prefix_sums_x_2)sdsl::bit_magic [inline, static]
first_excess_position_naive(uint64_t w, uint8_t excess_val, uint64_t &byte_prefix_sums_x_2)sdsl::bit_magic [inline, static]
first_pos_of_excess_val (defined in sdsl::bit_magic)sdsl::bit_magic [static]
generate_first_pos_of_excess_val() (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
generate_last_pos_of_excess_val() (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
generate_very_near_enclose() (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
generate_very_near_find_open() (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
i11BP(uint64_t x, uint32_t i, uint32_t c=0)sdsl::bit_magic [inline, static]
i11BPNaive(uint64_t x, uint32_t i)sdsl::bit_magic [inline, static]
i1BP(uint64_t x, uint32_t i)sdsl::bit_magic [inline, static]
i1BP2(uint64_t x, uint32_t i) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
i1BPNaive(uint64_t x, uint32_t i)sdsl::bit_magic [inline, static]
j1BP(uint64_t x, uint32_t j)sdsl::bit_magic [inline, static]
k1BP(uint64_t x, uint32_t j)sdsl::bit_magic [inline, static]
l11BP(uint64_t x)sdsl::bit_magic [inline, static]
L1BPsdsl::bit_magic [static]
l1BP(uint64_t x)sdsl::bit_magic [inline, static]
l1BPNaive(uint64_t x)sdsl::bit_magic [inline, static]
last_excess_position(uint64_t w, uint8_t excess_val, uint64_t &byte_prefix_sums_x_2) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
last_excess_position_naive(uint64_t w, uint8_t excess_val, uint64_t &byte_prefix_sums_x_2) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
last_pos_of_excess_val (defined in sdsl::bit_magic)sdsl::bit_magic [static]
Li0Masksdsl::bit_magic [static]
Li1Masksdsl::bit_magic [static]
lookupr1BP (defined in sdsl::bit_magic)sdsl::bit_magic [static]
max_byte_excesses(uint64_t w, uint64_t &max_byte_excesses, uint64_t &byte_prefix_sums_x_2)sdsl::bit_magic [inline, static]
max_byte_excesses2(uint64_t w, uint64_t &max_byte_excesses, uint64_t &byte_prefix_sums_x_2) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
max_excess(uint64_t x, uint16_t &b1Cnt) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
max_excess2(uint64_t x, uint16_t &b1Cnt) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
max_excess3(uint64_t x, uint16_t &b1Cnt) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
max_excess_8bit (defined in sdsl::bit_magic)sdsl::bit_magic [static]
min_max_byte_excesses(uint64_t max2, uint64_t &min_byte_excesses, uint64_t &max_byte_excesses, uint64_t &byte_prefix_sums_x_2) (defined in sdsl::bit_magic)sdsl::bit_magic [inline, static]
move_left(const uint64_t *&word, uint8_t &offset, const uint8_t len)sdsl::bit_magic [inline, static]
move_right(const uint64_t *&word, uint8_t &offset, const uint8_t len)sdsl::bit_magic [inline, static]
next(const uint64_t *word, uint64_t idx)sdsl::bit_magic [inline, static]
powerOf3 (defined in sdsl::bit_magic)sdsl::bit_magic [static]
prev(const uint64_t *word, uint64_t idx)sdsl::bit_magic [inline, static]
PsOverflow (defined in sdsl::bit_magic)sdsl::bit_magic [static]
r1BP(uint64_t x)sdsl::bit_magic [inline, static]
r1BPNaive(uint64_t x)sdsl::bit_magic [inline, static]
read_int(const uint64_t *word, uint8_t offset=0, const uint8_t len=64)sdsl::bit_magic [inline, static]
read_int_and_move(const uint64_t *&word, uint8_t &offset, const uint8_t len=64)sdsl::bit_magic [inline, static]
readUnaryInt(const uint64_t *word, uint8_t offset=0)sdsl::bit_magic [inline, static]
readUnaryIntAndMove(const uint64_t *&word, uint8_t &offset)sdsl::bit_magic [inline, static]
Select256sdsl::bit_magic [static]
very_near_enclose (defined in sdsl::bit_magic)sdsl::bit_magic [static]
very_near_find_opensdsl::bit_magic [static]
write_int(uint64_t *word, uint64_t x, const uint8_t offset=0, const uint8_t len=64)sdsl::bit_magic [inline, static]
write_int_and_move(uint64_t *&word, uint64_t x, uint8_t &offset, const uint8_t len)sdsl::bit_magic [inline, static]