Class VlqBase128Le.Group

java.lang.Object
io.kaitai.struct.KaitaiStruct
org.qbicc.machine.file.wasm.kaitai.VlqBase128Le.Group
Enclosing class:
VlqBase128Le

public static class VlqBase128Le.Group extends io.kaitai.struct.KaitaiStruct
One byte group, clearly divided into 7-bit "value" and 1-bit "has continuation in the next byte" flag.
  • Constructor Details

    • Group

      public Group(io.kaitai.struct.KaitaiStream _io)
    • Group

      public Group(io.kaitai.struct.KaitaiStream _io, VlqBase128Le _parent)
    • Group

      public Group(io.kaitai.struct.KaitaiStream _io, VlqBase128Le _parent, VlqBase128Le _root)
  • Method Details

    • fromFile

      public static VlqBase128Le.Group fromFile(String fileName) throws IOException
      Throws:
      IOException
    • hasNext

      public Boolean hasNext()
      If true, then we have more bytes to read
    • value

      public Integer value()
      The 7-bit (base128) numeric value of this group
    • b

      public int b()
    • _root

      public VlqBase128Le _root()
    • _parent

      public VlqBase128Le _parent()
      Overrides:
      _parent in class io.kaitai.struct.KaitaiStruct