Skip to content

EnumCastAddressChain<TConnector, TFrom, TTo> ​

An address chain that casts an enum value from one type to another using a specified casting mode.

Kind: Class

Namespace: ConnectorLib.Memory

Inheritance: CastAddressChain<TConnector, TFrom, TTo>

Public Constructors

EnumCastAddressChain<TConnector, TFrom, TTo>(TypedAddressChainBase parent)

An address chain that casts an enum value from one type to another using a specified casting mode.

Public Member Functions

virtual override

bool

Calculate(ulong out address)

virtual override

string

ToString()

virtual override

bool

TryGetValue(TTo out value)

virtual override

bool

TryGetValue(Endianness endianness, TTo out value)

virtual override

bool

TrySetValue(TTo value)

virtual override

bool

TrySetValue(Endianness endianness, TTo value)

Properties

ulong

Address

[get, ]

TTo

Value

[get, set]