Function get [src]
Prototype
pub fn get(self: *RangeDecoder, reader: anytype, count: usize) !u32
Parameters
self: *RangeDecoder
count: usize
Source
pub fn get(self: *RangeDecoder, reader: anytype, count: usize) !u32 {
var result: u32 = 0;
var i: usize = 0;
while (i < count) : (i += 1)
result = (result << 1) ^ @intFromBool(try self.getBit(reader));
return result;
}