dissect.cstruct.types.instance
¶
Module Contents¶
Classes¶
Holds parsed structure data. |
- class dissect.cstruct.types.instance.Instance(type_: dissect.cstruct.types.BaseType, values: Dict[str, Any], sizes: Dict[str, int] = None)¶
Holds parsed structure data.
- __slots__ = ('_type', '_values', '_sizes')¶
- __getattr__(attr: str) Any ¶
- __setattr__(attr: str, value: Any) None ¶
Implement setattr(self, name, value).
- __getitem__(item: str) Any ¶
- __contains__(attr: str) bool ¶
- __repr__() str ¶
Return repr(self).
- __len__() int ¶
- write(stream: BinaryIO) int ¶
Write this structure to a writable file-like object.
- Parameters:
fh – File-like objects that supports writing.
- Returns:
The amount of bytes written.