Class VlqBase128Le
java.lang.Object
io.kaitai.struct.KaitaiStruct
org.qbicc.machine.file.wasm.kaitai.VlqBase128Le
public class VlqBase128Le
extends io.kaitai.struct.KaitaiStruct
A variable-length unsigned integer using base128 encoding. 1-byte groups
consists of 1-bit flag of continuation and 7-bit value, and are ordered
least significant group first, i.e. in little-endian manner
(https://github.com/kaitai-io/kaitai_struct_formats/blob/master/common/vlq_base128_le.ksy)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classOne byte group, clearly divided into 7-bit "value" and 1-bit "has continuation in the next byte" flag. -
Field Summary
Fields inherited from class io.kaitai.struct.KaitaiStruct
_io -
Constructor Summary
ConstructorsConstructorDescriptionVlqBase128Le(io.kaitai.struct.KaitaiStream _io) VlqBase128Le(io.kaitai.struct.KaitaiStream _io, io.kaitai.struct.KaitaiStruct _parent) VlqBase128Le(io.kaitai.struct.KaitaiStream _io, io.kaitai.struct.KaitaiStruct _parent, VlqBase128Le _root) -
Method Summary
Methods inherited from class io.kaitai.struct.KaitaiStruct
_io
-
Constructor Details
-
VlqBase128Le
public VlqBase128Le(io.kaitai.struct.KaitaiStream _io) -
VlqBase128Le
public VlqBase128Le(io.kaitai.struct.KaitaiStream _io, io.kaitai.struct.KaitaiStruct _parent) -
VlqBase128Le
public VlqBase128Le(io.kaitai.struct.KaitaiStream _io, io.kaitai.struct.KaitaiStruct _parent, VlqBase128Le _root)
-
-
Method Details
-
fromFile
- Throws:
IOException
-
len
-
value
Resulting value as normal integer -
groups
-
_root
-
_parent
public io.kaitai.struct.KaitaiStruct _parent()- Overrides:
_parentin classio.kaitai.struct.KaitaiStruct
-