DigSwap


DigSwap will disconnect all subscriptions in the graph and reconnect them again. This is
useful when subscriptions by reference is used with the &() syntax, eg
&(H1-Plate.Ref).Length##Float32. In this example H1-Plate.Ref is an attribute reference
that points to an object containing the Length attribute. If the reference in H1-Plate.Ref
is changed, the subscriptions has to be reconnected to the new reference, and this is done
by DigSwap. DigSwap is connected to a digital signal that will activate the swap.

Attribute                               Description
DigSwap.Attribute                       Signal in the database of type Boolean that
                                       will trigger the swap.
DigSwap.ResetValue                       When a trigger is detected the connected signal is reset by
                                       the DigSwap function.