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. | |
![]() | |
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.