libosmocore 1.10.0.57-8972
Osmocom core library
|
structure describing a bit vector More...
#include <bitvec.h>
Data Fields | |
unsigned int | cur_bit |
cursor to the next unused bit More... | |
unsigned int | data_len |
length of data array in bytes More... | |
uint8_t * | data |
pointer to data array More... | |
structure describing a bit vector
unsigned int bitvec::cur_bit |
cursor to the next unused bit
Referenced by bitvec_alloc(), bitvec_fill(), bitvec_get_bit_high(), bitvec_get_bytes(), bitvec_get_int16_msb(), bitvec_get_uint(), bitvec_read_field(), bitvec_rl(), bitvec_rl_curbit(), bitvec_set_bit(), bitvec_set_bytes(), bitvec_shiftl(), bitvec_spare_padding(), bitvec_tailroom_bits(), bitvec_to_string_r(), bitvec_unhex(), bitvec_used_bytes(), bitvec_write_field(), bitvec_zero(), and osmo_t4_encode().
uint8_t* bitvec::data |
pointer to data array
Referenced by bitvec_alloc(), bitvec_free(), bitvec_get_bit_pos(), bitvec_get_bit_pos_high(), bitvec_get_bytes(), bitvec_get_int16_msb(), bitvec_pack(), bitvec_read_field(), bitvec_rl(), bitvec_rl_curbit(), bitvec_set_bit_pos(), bitvec_set_bytes(), bitvec_shiftl(), bitvec_unhex(), bitvec_unpack(), bitvec_zero(), and osmo_t4_encode().
unsigned int bitvec::data_len |
length of data array in bytes
Referenced by bitvec_alloc(), bitvec_find_bit_pos(), bitvec_get_bit_pos(), bitvec_get_bit_pos_high(), bitvec_get_bytes(), bitvec_get_nth_set_bit(), bitvec_pack(), bitvec_read_field(), bitvec_set_bit_pos(), bitvec_set_bytes(), bitvec_shiftl(), bitvec_tailroom_bits(), bitvec_unhex(), bitvec_unpack(), bitvec_zero(), and osmo_t4_encode().