Struct AddressMeaning
An address meaning for use with a BytePattern.
public readonly struct AddressMeaning
Constructors
- AddressMeaning(AddressKind)
- Constructs an AddressMeaning for the specified AddressKind.
- AddressMeaning(AddressKind, int)
- Constructs an AddressMeaning for the specified AddressKind and relative offset.
Properties
- Kind
- Gets the AddressKind associated with this meaning.
- RelativeToOffset
- Gets the offset from the match start that an address is relative to, if it is relative.
Methods
- Equals(AddressMeaning)
- Indicates whether the current object is equal to another object of the same type.
- Equals(object?)
- Indicates whether this instance and a specified object are equal.
- GetHashCode()
- Returns the hash code for this instance.
- ProcessAddress(nint, int, ulong)
- Processes an address according to this AddressMeaning into an absolute address.
- ToString()
- Returns the fully qualified type name of this instance.
Operators
- operator ==(AddressMeaning, AddressMeaning)
- Compares two AddressMeanings for equality.
- operator !=(AddressMeaning, AddressMeaning)
- Compares two AddressMeanings for inequality.