Anzeigen: Delphi C++
Anzeigeeinstellungen

System.Generics.Defaults

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche


Inhaltsverzeichnis

Klassen

IComparerIComparer ist das generische Interface für den Vergleich von zwei Werten desselben Typs.
IEqualityComparerIEqualityComparer ist das generische Interface, mit dem zwei Werte auf Gleichheit überprüft werden.
TComparerTComparer ist die generische Basis für Klassen, die das Interface IComparer implementieren.
TComparisonTComparison definiert eine generische Callback-Funktion, mit der zwei generische Werte verglichen werden.
TCustomComparerTCustomComparer ist die generische Basis für Klassen, die die Interfaces IComparer und IEqualityComparer implementieren.
TDelegatedComparerTDelegatedComparer ist eine generische Klasse, die alle Vergleichsaufrufe an eine vom Benutzer bereitgestellte Callback-Routine delegiert.
TDelegatedEqualityComparerTDelegatedEqualityComparer delegiert alle Aufrufe an vom Benutzer bereitgestellte Callback-Routinen.
TEqualityComparerTEqualityComparer ist die generische Basis für Klassen, die das Interface IEqualityComparer implementieren.
TEqualityComparisonTEqualityComparison definiert eine generische Callback-Funktion, mit der zwei generische Werte auf Gleichheit überprüft werden.
THasherTHasher definiert eine generische Callback-Funktion zum Erzeugen des Hash-Codes für einen Wert.
TIStringComparer
TSingletonImplementationTSingletonImplementation ist eine Basis für einfache Klassen, für die eine grundlegende IInterface-Implementierung ohne Referenzzählung erforderlich ist.
TStringComparerTStringComparer vergleicht Strings unter Berücksichtigung der Groß-/Kleinschreibung.

Routinen

_LookupVtableInfo_LookupVtableInfo wird intern verwendet.
BinaryCompareBinaryCompare vergleicht zwei Speicherblöcke.
BobJenkinsHashBobJenkinsHash erzeugt den Hash-Code eines Speicherblocks.

Typen

TDefaultGenericInterfaceTDefaultGenericInterface wird intern verwendet.

Konstanten

giComparergiComparer: TDefaultGenericInterface = giComparer;
giEqualityComparergiEqualityComparer: TDefaultGenericInterface = giEqualityComparer;


Frühere Versionen
Übersetzungen