CX_DB_UTILITY::BackptrCount
Beschreibung:
Objekte, die sich in einer indizierten Collection befinden, zeigen selbst wiederum auf den Index. Mit dieser Klassenfunktion lässt sich herausfinden, auf wie viele Indizes ein Objekt zeigt. Die Funktion zählt nicht die Indizes im Einzelnen, sondern hat folgende Rückgabewerte:
Rückgabewert | Bedeutung |
---|---|
0 | Nicht indiziert |
1 | Von einem Index indiziert |
2 | Von zwei oder mehr Indizes indiziert |
Mit ClearBackptr kann dieser Zeiger zurückgesetzt werden.
Code-Beispiel:
Var(dbUtil, location)
GetManager(OBJECT) Call(GetDBUtility) -> dbUtil
object dbUtil Call(BackptrCount)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_DB_UTILITY | Tool-Objekt |
Top-1 | CX_EXPANDABLE | Objekt | |
Stack(Out) | Top | INTEGER | 0, 1 oder 2 |
Funktionsaufruf: Call(BackptrCount)