Exemplo n.º 1
0
 public BlockPtr(KaitaiStream p__io, Ext2.Inode p__parent = null, Ext2 p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     f_body   = false;
     _read();
 }
Exemplo n.º 2
0
 public Inode(KaitaiStream p__io, Ext2.Bgd p__parent = null, Ext2 p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     f_asDir  = false;
     _read();
 }
Exemplo n.º 3
0
 public DirEntry(KaitaiStream p__io, Ext2.Dir p__parent = null, Ext2 p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     f_inode  = false;
     _read();
 }
Exemplo n.º 4
0
 public SuperBlockStruct(KaitaiStream p__io, Ext2.BlockGroup p__parent = null, Ext2 p__root = null) : base(p__io)
 {
     m_parent          = p__parent;
     m_root            = p__root;
     f_blockSize       = false;
     f_blockGroupCount = false;
     _read();
 }
Exemplo n.º 5
0
 public Ext2(KaitaiStream p__io, KaitaiStruct p__parent = null, Ext2 p__root = null) : base(p__io)
 {
     m_parent  = p__parent;
     m_root    = p__root ?? this;
     f_bg1     = false;
     f_rootDir = false;
     _read();
 }
Exemplo n.º 6
0
 public Bgd(KaitaiStream p__io, Ext2.BlockGroup p__parent = null, Ext2 p__root = null) : base(p__io)
 {
     m_parent      = p__parent;
     m_root        = p__root;
     f_blockBitmap = false;
     f_inodeBitmap = false;
     f_inodes      = false;
     _read();
 }
Exemplo n.º 7
0
 public RawBlock(KaitaiStream p__io, Ext2.BlockPtr p__parent = null, Ext2 p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     _read();
 }
Exemplo n.º 8
0
 public BlockGroup(KaitaiStream p__io, Ext2 p__parent = null, Ext2 p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     _read();
 }
Exemplo n.º 9
0
 public Dir(KaitaiStream p__io, Ext2.Inode p__parent = null, Ext2 p__root = null) : base(p__io)
 {
     m_parent = p__parent;
     m_root   = p__root;
     _read();
 }