Function get [src]

Prototype

pub fn get(self: *RangeDecoder, reader: anytype, count: usize) !u32

Parameters

self: *RangeDecodercount: 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; }