Lade...
 

CX_ITEM_CAST::Allocation

CX_ITEM_CAST::Allocation

Beschreibung:

Diese Klassenfunktion liefert die Allokation des gewünschten Typs. Dazu wird zunächst im eigenen Objekt, also bei dem Sache-Typ, gesucht. Wird dort nicht das gewünschte Objekt gefunden, wird bei der Sache selbst gesucht. Ist auch da das Objekt nicht vorhanden, wird schließlich bei dem Muster der Sache gesucht. Geht die Suche auch dort ohne Ergebnis aus, wird NULL zurückgeliefert.

Code-Beispiel:
...

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_ITEM_CAST Ein Sache-Typ
  Top-1 INTEGER FALSE: Typen direkt miteinander vergleichen, TRUE: Vererbungshierarchie berücksichtigen
  Top-2 STRING Typ, auf den geprüft werden soll, z.B. "CX_PHONE"
Stack(Out) Top CX_ALLOCATION Allokation oder NULL

Funktionsaufruf: Call(Allocation)