Section courante

A propos

Section administrative du site

StructFilter

Filtre de structure
Lucee

Syntaxe

StructFilter( struct=struct, filter=function, parallel=boolean, maxThreads=number );

Paramètres

Nom Description
struct Ce paramètre permet de spécifier la structure sur laquelle le filtre sera appliqué pour déterminer quelles entrées doivent être conservées.
filter Ce paramètre permet de fournir la fonction ou fermeture utilisée pour tester chaque élément. Seules les entrées pour lesquelles cette fonction retourne true seront incluses dans la nouvelle structure.
parallel Ce paramètre permet d'indiquer si l'exécution de la fonction filter doit se faire en parallèle sur plusieurs processus légers. Si true, les éléments peuvent être évalués simultanément.
maxThreads Ce paramètre permet de définir le nombre maximum de processus légers à utiliser lorsque l'exécution parallèle est activée. Il limite la concurrence pour gérer efficacement les ressources.

Description

Cette fonction permet de créer une nouvelle structure renvoyant toutes les entrées d'une structure correspondant au filtre donné.



Dernière mise à jour : Jeudi, le 14 Août 2025