Lade...
 

PlugSpacePop

PlugSpacePop

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

Der zuletzt mit Anweisung PlugSpacePush gerettete PlugSpace wird reaktiviert. Die aktuelle PlugSpace-Belegung geht verloren.
Wird PlugSpacePop aufgerufen obwohl vorher kein entsprechendes PlugSpacePush ausgeführt wurde, antwortet das ClassiX®-System mit einer Fehlermeldung.

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