Address
@JsonClass(generateAdapter = true)
A physical or virtual address, or a range of addresses, in an 'addressable region' (memory or a binary file).
The address of the location.
Since
0.12.0
Constructors
Link copied to clipboard
constructor(@Json(name = "absoluteAddress") absoluteAddress: Int? = null, @Json(name = "fullyQualifiedName") fullyQualifiedName: String? = null, @Json(name = "index") index: Int? = null, @Json(name = "kind") kind: String? = null, @Json(name = "length") length: Int? = null, @Json(name = "name") name: String? = null, @Json(name = "offsetFromParent") offsetFromParent: Int? = null, @Json(name = "parentIndex") parentIndex: Int? = null, @Json(name = "properties") properties: PropertyBag? = null, @Json(name = "relativeAddress") relativeAddress: Int? = null)
Properties
Link copied to clipboard
The address expressed as a byte offset from the start of the addressable region.
Link copied to clipboard
A human-readable fully qualified name that is associated with the address.
Link copied to clipboard
The byte offset of this address from the absolute or relative address of the parent object.
Link copied to clipboard
The index within run.addresses of the parent object.
Link copied to clipboard
Key/value pairs that provide additional information about the address.
Link copied to clipboard
The address expressed as a byte offset from the absolute address of the top-most parent object.