Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IItemInternalSortFunctionabstract

Interface d'une fonction de tri des entités. Plus de détails...

#include <arcane/core/IItemInternalSortFunction.h>

+ Graphe d'héritage de Arcane::IItemInternalSortFunction:
+ Graphe de collaboration de Arcane::IItemInternalSortFunction:

Fonctions membres publiques

virtual const Stringname () const =0
 Nom de la fonction de tri.
 
virtual void sortItems (ItemInternalMutableArrayView items)=0
 Trie les entités du tableau items.
 

Description détaillée

Interface d'une fonction de tri des entités.

Cette classe est utilisée pour trier des entités. Cela se fait lors de l'appel à la méthode sortItems().

Pour simplifier le tri, il est préférable d'utiliser la classe ItemInternalSortFunction en spécifiant la fonction de comparaison.

Définition à la ligne 41 du fichier IItemInternalSortFunction.h.

Documentation des constructeurs et destructeur

◆ ~IItemInternalSortFunction()

virtual Arcane::IItemInternalSortFunction::~IItemInternalSortFunction ( )
inlinevirtual

Définition à la ligne 45 du fichier IItemInternalSortFunction.h.

Documentation des fonctions membres

◆ name()

virtual const String & Arcane::IItemInternalSortFunction::name ( ) const
pure virtual

Nom de la fonction de tri.

Les noms commençant par 'Arcane' sont réservés et ne doivent pas être utilisés.

Implémenté dans Arcane::ItemInternalSortFunction< SortFunction >.

◆ sortItems()

virtual void Arcane::IItemInternalSortFunction::sortItems ( ItemInternalMutableArrayView  items)
pure virtual

Trie les entités du tableau items.

Implémenté dans Arcane::ItemInternalSortFunction< SortFunction >.


La documentation de cette classe a été générée à partir du fichier suivant :