Utils¶ class memobj.utils.Type(value)[source]¶ Bases: Enum Byte sized based types byte = 'c'¶ bool = '?'¶ signed1 = 'b'¶ unsigned1 = 'B'¶ signed2 = 'h'¶ unsigned2 = 'H'¶ signed4 = 'i'¶ unsigned4 = 'I'¶ signed8 = 'q'¶ unsigned8 = 'Q'¶ signed_size = 'n'¶ unsigned_size = 'N'¶ float = 'f'¶ double = 'd'¶ class memobj.utils.ProcessEndianness(value)[source]¶ Bases: Enum native = 0¶ little = 1¶ big = 2¶ memobj.utils.get_type_size(type_: Type) → int[source]¶