Lade...
 

CX_COUNTER::GetActiveCounter

CX_COUNTER::GetActiveCounter

Beschreibung:

Falls dieses Counter-Objekt deaktiviert wurde (siehe flags), dann liefert diese Methode NULL. Ansonsten wird das delegierte Counter-Objekt zurückgegeben, welches bei allen Delegated-Methoden verwendet wird.

Das delegierte Counter-Objekt wird dabei zurückgegeben unabhängig davon, ob es aktiv ist, oder nicht.

Diese Methode kann auch genutzt werden, um zu prüfen, ob das Zählerobjekt deaktiviert ist oder nicht.

Code-Beispiel:
counter Call(GetActiveCounter) -> delegated delegated if { // counter is active delegated Call(GetActiveCounter) if { // delegated counter is also active } else { // delegated counter is inactive } } else { // counter is inactive }
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack (In) Top CX_COUNTER Das Counter-Objekt selbst
Stack (Out) Top CX_COUNTER | NULL Der delegierte Counter, oder NULL falls das Counter-Objekt nicht aktiv ist.
Funktionsaufruf: Call(GetActiveCounter)