dissect.cstruct.types.pointer

Module Contents

Classes

Pointer

Pointer to some other type.

class dissect.cstruct.types.pointer.Pointer

Bases: int, dissect.cstruct.types.base.BaseType

Pointer to some other type.

type: dissect.cstruct.types.base.MetaType
__repr__() str

Return repr(self).

__str__() str

Return str(self).

__getattr__(attr: str) Any
__add__(other: int) Pointer

Return self+value.

__sub__(other: int) Pointer

Return self-value.

__mul__(other: int) Pointer

Return self*value.

__floordiv__(other: int) Pointer

Return self//value.

__mod__(other: int) Pointer

Return self%value.

__pow__(other: int) Pointer

Return pow(self, value, mod).

__lshift__(other: int) Pointer

Return self<<value.

__rshift__(other: int) Pointer

Return self>>value.

__and__(other: int) Pointer

Return self&value.

__xor__(other: int) Pointer

Return self^value.

__or__(other: int) Pointer

Return self|value.

dereference() Any