Property¶
Base¶
Simple data¶
- class memobj.property.simple.SimpleData(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
MemoryProperty- format_string: str | None = None¶
- class memobj.property.simple.Bool(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Char(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Float(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Double(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Signed1(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Unsigned1(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Signed2(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Unsigned2(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Signed4(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Unsigned4(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Signed8(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
- class memobj.property.simple.Unsigned8(offset: int | None = None, format_string: str | None = None)[source]¶
Bases:
SimpleData
Pointers¶
- class memobj.property.pointer.Pointer(offset: int | None, pointed_type: str | MemoryProperty | MemoryObject | type[MemoryObject])[source]¶
Bases:
MemoryProperty- cast(new_type: MemoryProperty | MemoryObject) Pointer[source]¶
- class memobj.property.pointer.DereffedPointer(offset: int | None, pointed_type: str | MemoryProperty | MemoryObject | type[MemoryObject])[source]¶
Bases:
Pointer