dissect.cstruct.types.pointer¶
Module Contents¶
Classes¶
Pointer to some other type. |
Attributes¶
- dissect.cstruct.types.pointer.T¶
- class dissect.cstruct.types.pointer.Pointer¶
Bases:
int,dissect.cstruct.types.base.BaseType,Generic[T]Pointer to some other type.
- type: Pointer.type[T]¶
- __repr__() str¶
Return repr(self).
- __str__() str¶
Return str(self).
- __getattr__(attr: str) Any¶
- __add__(other: int) typing_extensions.Self¶
Return self+value.
- __sub__(other: int) typing_extensions.Self¶
Return self-value.
- __mul__(other: int) typing_extensions.Self¶
Return self*value.
- __floordiv__(other: int) typing_extensions.Self¶
Return self//value.
- __mod__(other: int) typing_extensions.Self¶
Return self%value.
- __pow__(other: int) typing_extensions.Self¶
Return pow(self, value, mod).
- __lshift__(other: int) typing_extensions.Self¶
Return self<<value.
- __rshift__(other: int) typing_extensions.Self¶
Return self>>value.
- __and__(other: int) typing_extensions.Self¶
Return self&value.
- __xor__(other: int) typing_extensions.Self¶
Return self^value.
- __or__(other: int) typing_extensions.Self¶
Return self|value.
- classmethod __default__() typing_extensions.Self¶
- dereference() T¶