System.Generics.Defaults
Unité qui implémente des classes pour la comparaison, le tri, le hachage et autres.
Package | rtl.bpl |
---|
Classes
IComparer | IComparer est l'interface générique pour la comparaison de deux valeurs de même type. |
IEqualityComparer | IEqualityComparer est l'interface générique utilisée pour vérifier l'égalité de deux valeurs. |
TComparer | TComparer est une base générique pour les classes qui implémentent l'interface IComparer. |
TCustomComparer | TCustomComparer est une base générique pour les classes qui implémentent les interfaces IComparer et IEqualityComparer. |
TDelegatedComparer | TDelegatedComparer est une classe générique qui délègue tous les appels de comparaison à une routine de rappel fournie par l'utilisateur. |
TDelegatedEqualityComparer | TDelegatedEqualityComparer délègue tous les appels aux routines de rappel fournies par l'utilisateur. |
TEqualityComparer | TEqualityComparer est une base générique pour les classes qui implémentent l'interface IEqualityComparer. |
TIStringComparer | TIStringComparer est un comparateur de chaînes insensible à la casse. |
TOrdinalIStringComparer | Représente un comparateur ordinal de chaînes génériques. |
TSingletonImplementation | TSingletonImplementation est une base pour les classes simples nécessitant une implémentation IInterface de base, avec le comptage des références désactivé. |
TStringComparer | TStringComparer est un comparateur de chaînes sensible à la casse. |
Routines
_LookupVtableInfo | _LookupVtableInfo est utilisée en interne. |
BinaryCompare | BinaryCompare est utilisée pour comparer deux blocs de mémoire. |
BobJenkinsHash (obsolète) | BobJenkinsHash est utilisée pour générer le code de hachage d'un bloc de mémoire. |
Types
TComparison | TComparison déclare une référence à une fonction générique. |
TDefaultGenericInterface | TDefaultGenericInterface est utilisé en interne. |
TEqualityComparison | TEqualityComparison définit une fonction de rappel générique utilisée pour vérifier l'égalité de deux valeurs génériques. |
THasher | THasher définit une fonction de rappel générique utilisée pour générer le code de hachage d'une valeur. |