Exemple #1
0
 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);
            }
Exemple #3
0
            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);
            }