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¶