binaryninja.types.Structure

class Structure(handle=None)[source]
__init__(handle=None)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([handle])

Initialize self.

append(t[, name])

insert(offset, t[, name, overwriteExisting])

member_at_offset(offset)

mutable_copy()

remove(i)

replace(i, t[, name, overwriteExisting])

with_replaced_enumeration(from_enum, to_enum)

with_replaced_named_type_reference(from_ref, …)

with_replaced_structure(from_struct, to_struct)

Attributes

alignment

Structure alignment

handle

members

Structure member list (read-only)

packed

type

union

width

Structure width