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