Interface d'une fonction de tri des entités. Plus de détails...
#include <arcane/core/ItemInternalSortFunction.h>
Fonctions membres publiques | |
| ItemInternalSortFunction (const String &name) | |
| const String & | name () const override |
| Nom de la fonction de tri. | |
| void | sortItems (ItemInternalMutableArrayView items) override |
| Trie les entités du tableau items. | |
Fonctions membres publiques hérités de Arcane::IItemInternalSortFunction | |
| virtual | ~IItemInternalSortFunction ()=default |
| Libère les ressources. | |
Interface d'une fonction de tri des entités.
Cette classe est utilisée pour trier des entités. Il faut spécifier comme paramètre template un functor ayant le prototype suivant:
et qui retourne true si item1 est avant item2.
Définition à la ligne 43 du fichier ItemInternalSortFunction.h.
|
inlineexplicit |
Définition à la ligne 48 du fichier ItemInternalSortFunction.h.
|
inlineoverridevirtual |
Nom de la fonction de tri.
Les noms commençant par 'Arcane' sont réservés et ne doivent pas être utilisés.
Implémente Arcane::IItemInternalSortFunction.
Définition à la ligne 54 du fichier ItemInternalSortFunction.h.
|
inlineoverridevirtual |
Trie les entités du tableau items.
Implémente Arcane::IItemInternalSortFunction.
Définition à la ligne 61 du fichier ItemInternalSortFunction.h.