private void _read() { _code = m_io.ReadU1(); _size = m_io.ReadU4le(); switch (Code) { case 17: { __raw_body = m_io.ReadBytes(Size); var io___raw_body = new KaitaiStream(__raw_body); _body = new ChunkMeta(io___raw_body, this, m_root); break; } case 34: { __raw_body = m_io.ReadBytes(Size); var io___raw_body = new KaitaiStream(__raw_body); _body = new ChunkDir(io___raw_body, this, m_root); break; } default: { __raw_body = m_io.ReadBytes(Size); var io___raw_body = new KaitaiStream(__raw_body); _body = new Dummy(io___raw_body, this, m_root); break; } } }
private void _read() { switch (M_Parent.Code) { case 17: { __raw_body = m_io.ReadBytesFull(); var io___raw_body = new KaitaiStream(__raw_body); _body = new ChunkMeta(io___raw_body, this, m_root); break; } case 34: { __raw_body = m_io.ReadBytesFull(); var io___raw_body = new KaitaiStream(__raw_body); _body = new ChunkDir(io___raw_body, this, m_root); break; } default: { _body = m_io.ReadBytesFull(); break; } } }