Lade...
 

PlugSpacePush

PlugSpacePush

Stack
Stack Position Beschreibung
Stack(In) Top -
Stack(Out) Top -

Die aktuelle Belegung des PlugSpace wird gerettet.  Das ClassiX®-System arbeitet ab jetzt mit einem neuen, leeren PlugSpace.
Der vorher benutzte PlugSpace kann mit Anweisung PlugSpacePop reaktiviert werden. Zu jedem PlugSpacePush sollte ein PlugSpacePop existieren.
Für die Schachtelungstiefe gibt es keine Begrenzung.

Die gerettete PlugSpace-Belegung ist nur für die laufenden Befehlsausführung gültig.

Beispiel

Var(txn1, txn2) // Variablen setzen CreateTransObject(CX_TRANSACTION) -> txn1 "Object 1" txn1 Put(comment) // Plugspace Vektor initialisieren txn1 PlugSpace // Wert ermitteln lassen Plug(comment) // Ergebnis = "Object 1" // ## Jetzt drücken wir den Plugspace in eine Parkposition und setzen einen neuen ## PlugSpacePush CreateTransObject(CX_TRANSACTION) -> txn2 "Object 2" txn1 Put(comment) // Plugspace Vektor initialisieren txn2 PlugSpace // Wert ermitteln lassen Plug(comment) // Ergebnis = "Object 2" // ## Nun holen wir uns den geparkten Plugspace zurück und prüfen den ermittelten Wert ## PlugSpacePop // Wert ermitteln lassen Plug(comment) // Ergebnis = "Object 1"

 

Verwandte Themen