public void AddOpArg(int value, uint bitCount) { OpArgs.Add(new UvmOpArg() { Value = value, BitCount = bitCount }); }
private void _read() { _stringMagic = m_io.EnsureFixedContents(new byte[] { 115 }); _length = m_io.ReadU4le(); __raw_items = m_io.ReadBytes(Length); var io___raw_items = new KaitaiStream(__raw_items); _items = new OpArgs(io___raw_items, this, m_root); }
private void _read() { _stringMagic = m_io.ReadBytes(1); if (!((KaitaiStream.ByteArrayCompare(StringMagic, new byte[] { 115 }) == 0))) { throw new ValidationNotEqualError(new byte[] { 115 }, StringMagic, M_Io, "/types/assembly/seq/0"); } _length = m_io.ReadU4le(); __raw_items = m_io.ReadBytes(Length); var io___raw_items = new KaitaiStream(__raw_items); _items = new OpArgs(io___raw_items, this, m_root); }