Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon
bitrange_t Member List

This is the complete list of members for bitrange_t, including all inherited members.

apply_mask(const bitrange_t &subrange)bitrange_tinline
assign_max_nonzero(T mask)bitrange_tinline
bitoff() constbitrange_tinline
bitrange_t(uint16 bit_ofs=0, uint16 size_in_bits=0)bitrange_tinlineexplicit
bitsize() constbitrange_tinline
bytesize() constbitrange_tinline
create_union(const bitrange_t &r)bitrange_tinline
empty() constbitrange_tinline
extract(bytevec_t *dst, const void *src, size_t src_size, bool is_mf) const (defined in bitrange_t)bitrange_tinline
extract(void *dst, size_t dst_size, const void *src, size_t src_size, bool is_mf) const (defined in bitrange_t)bitrange_tinline
has_common(const bitrange_t &r) constbitrange_tinline
init(uint16 bit_ofs, uint16 size_in_bits)bitrange_tinline
inject(void *dst, size_t dst_size, const void *src, size_t src_size, bool is_mf) const (defined in bitrange_t)bitrange_tinline
inject(void *dst, size_t dst_size, const bytevec_t &src, bool is_mf) const (defined in bitrange_t)bitrange_tinline
intersect(const bitrange_t &r)bitrange_tinline
mask64() constbitrange_tinline
reset()bitrange_tinline
shift_down(uint cnt)bitrange_tinline
shift_up(uint cnt)bitrange_tinline
sub(const bitrange_t &r)bitrange_tinline