Syntax
filtergc(filterType: string, options: table, firstOnly?: boolean): tableArgumente
| Name | Typ | Beschreibung |
|---|---|---|
filterType | string | Typ des zu vergleichenden Garbage-Collector-Objekts. |
options | table | Optionale Einstellungstabelle, die das Verhalten des Vorgangs steuert. |
firstOnly? | boolean | Wenn „true", wird nur das erste passende Garbage Collector-Objekt zurückgegeben. |
Rückgaben
| Name | Typ | Beschreibung |
|---|---|---|
matches | table | Array-Tabelle der Garbage Collector-Objekte, die dem Filter entsprechen. |
Beschreibung
Filtert Garbage Collector-Objekte nach Typ und passenden Optionen.
Rufe es mit 3 Parameter(n) auf: filterType, options, firstOnly. Die Argumenttabelle erklärt, welche Werte erforderlich sind und welche nur das Verhalten verfeinern.
Es gibt matches (table) zurück. Nutze die Rückgabetabelle, um erfolgreiche Werte von nil-Ergebnissen und behandelbaren Fehlern zu trennen.
Beispiel
Beispielaufruf mit Platzhalterwerten.
local result = filtergc("example", {}, true)
print(result)