Environment

filtergc

Filtra objetos do coletor de lixo por tipo e opções correspondentes.

Sintaxe

filtergc(filterType: string, options: table, firstOnly?: boolean): table

Argumentos

NomeTipoDescrição
filterTypestringTipo de objeto coletor de lixo a ser correspondido.
optionstableTabela de configurações opcionais que controla como a operação se comporta.
firstOnly?booleanQuando verdadeiro, retorna apenas o primeiro objeto coletor de lixo correspondente.

Retornos

NomeTipoDescrição
matchestableTabela 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)