Sintaxe
filtergc(filterType: string, options: table, firstOnly?: boolean): tableArgumentos
| Nome | Tipo | Descrição |
|---|---|---|
filterType | string | Tipo de objeto coletor de lixo a ser correspondido. |
options | table | Tabela de configurações opcionais que controla como a operação se comporta. |
firstOnly? | boolean | Quando verdadeiro, retorna apenas o primeiro objeto coletor de lixo correspondente. |
Retornos
| Nome | Tipo | Descrição |
|---|---|---|
matches | table | Tabela de matriz de objetos do coletor de lixo que correspondiam ao filtro. |
Descrição
Filtra objetos do coletor de lixo por tipo e opções correspondentes.
Chame com 3 parametro(s): filterType, options, firstOnly. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.
Retorna matches (table). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.
Exemplo
Chamada de exemplo com valores temporarios.
local result = filtergc("example", {}, true)
print(result)