:py:mod:`dissect.cstruct` ========================= .. py:module:: dissect.cstruct Subpackages ----------- .. toctree:: :titlesonly: :maxdepth: 3 tools/index.rst types/index.rst Submodules ---------- .. toctree:: :titlesonly: :maxdepth: 1 bitbuffer/index.rst compiler/index.rst cstruct/index.rst exceptions/index.rst expression/index.rst parser/index.rst utils/index.rst Re-Exports ~~~~~~~~~~ .. autoapisummary:: dissect.cstruct.bitbuffer.BitBuffer dissect.cstruct.cstruct.cstruct dissect.cstruct.cstruct.ctypes dissect.cstruct.cstruct.ctypes_type dissect.cstruct.exceptions.Error dissect.cstruct.exceptions.NullPointerDereference dissect.cstruct.exceptions.ParserError dissect.cstruct.exceptions.ResolveError dissect.cstruct.expression.Expression dissect.cstruct.types.LEB128 dissect.cstruct.types.Array dissect.cstruct.types.BaseType dissect.cstruct.types.Char dissect.cstruct.types.CharArray dissect.cstruct.types.Enum dissect.cstruct.types.Field dissect.cstruct.types.Flag dissect.cstruct.types.Int dissect.cstruct.types.MetaType dissect.cstruct.types.Packed dissect.cstruct.types.Pointer dissect.cstruct.types.Structure dissect.cstruct.types.Union dissect.cstruct.types.Void dissect.cstruct.types.Wchar dissect.cstruct.types.WcharArray dissect.cstruct.utils.dumpstruct dissect.cstruct.utils.hexdump dissect.cstruct.utils.p8 dissect.cstruct.utils.p16 dissect.cstruct.utils.p32 dissect.cstruct.utils.p64 dissect.cstruct.utils.pack dissect.cstruct.utils.swap dissect.cstruct.utils.swap16 dissect.cstruct.utils.swap32 dissect.cstruct.utils.swap64 dissect.cstruct.utils.u8 dissect.cstruct.utils.u16 dissect.cstruct.utils.u32 dissect.cstruct.utils.u64 dissect.cstruct.utils.unpack