dissect.cstruct.types¶
Submodules¶
dissect.cstruct.types.basedissect.cstruct.types.chardissect.cstruct.types.enumdissect.cstruct.types.flagdissect.cstruct.types.intdissect.cstruct.types.leb128dissect.cstruct.types.packeddissect.cstruct.types.pointerdissect.cstruct.types.structuredissect.cstruct.types.voiddissect.cstruct.types.wchar
Re-Exports¶
Built-in mutable sequence. |
|
Implements a fixed or dynamically sized array type. |
|
Base class for cstruct type classes. |
|
Base metaclass for cstruct type classes. |
|
Character type for reading and writing bytes. |
|
Character array type for reading and writing byte strings. |
|
Enum type supercharged with cstruct functionality. |
|
Flag type supercharged with cstruct functionality. |
|
Integer type that can span an arbitrary amount of bytes. |
|
Variable-length code compression to store an arbitrarily large integer in a small number of bytes. |
|
Packed type for Python struct (un)packing. |
|
Pointer to some other type. |
|
Structure field. |
|
Base class for cstruct structure type classes. |
|
Base class for cstruct union type classes. |
|
Void type. |
|
Array type representing void elements, primarily used for no-op reading and writing operations. |
|
Wide-character type for reading and writing UTF-16 characters. |
|
Wide-character array type for reading and writing UTF-16 strings. |