Garbage-Manager (ab 4.2)
Klassenhierarchie
- CX_CLASS
- CX_SYSTEM_MANAGER
- CX_GARBAGE_MANAGER
- CX_SYSTEM_MANAGER
Beschreibung:
Der Garbage-Manager steuert die Garbage-Collection und liefert Daten über ihren Status.
Code-Beispiel:
GetManager(GARBAGE) // Garbage-Manager-Objekt holen // Das Garbage-Manager-Objekt befindet sich nun auf dem Stack
Funktion | MA* | Parameter | Rückgabe | Kurzbeschreibung |
---|---|---|---|---|
Deregister 213014 |
* | Element auf dem Stack von der Garbage-Collection abmelden | ||
EnableGarbageColl | INTEGER | Garbage-Collection ein-/ausschalten | ||
EnableGarbageTime | INTEGER | Zeit des Garbage-Collection-Prozesses messen | ||
GarbageColl | Garbage-Collection-Prozess starten | |||
GetInfo | STRING | Daten über Status der Garbage Collection | ||
GetLastGarbageTime | VECTOR | Zeit, die innerhalb der Garbage Collection verbraucht wurde | ||
GetLoggingThreshold | INTEGER | Schwellenwert für Protokollierung (in ms) | ||
KeepGarbage | INTEGER | Zugriff auf gelöschte Objekte entdecken | ||
ProtectContents 213014 |
COLL | VECTOR | Collection schützt ihren Inhalt vor der Garbage-Collection | ||
Register 213014 |
* | Registriert ein vorher nicht registriertes Objekt bei der Garbage-Collection | ||
SetLoggingThreshold | INTEGER | Schwellenwert für Protokollierung (in ms) | ||
SetTriggerFactor | INTEGER | Garbage-Collection-Frequenz einstellen | ||
UnprotectContents 213014 |
COLL | VECTOR | Collection schützt ihren Inhalt nicht mehr vor der Garbage-Collection |
* MA = Member-Access-Funktion,
grau unterlegt = geerbte Funktion
Modul | Kurzbeschreibung |
---|---|