RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Generics.Defaults Namespace

This is namespace Generics.Defaults.

Name 
Description 
The following table lists classes in this documentation. 
The following table lists interfaces in this documentation. 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
 
Name 
Description 
 
TComparer is a generic base for classes that implement the IComparer interface. 
 
TCustomComparer is a generic base for classes that implement the IComparer and IEqualityComparer interfaces. 
 
TDelegatedComparer is a generic class that delegates all comparison calls to an user-provided callback routine. 
 
TDelegatedEqualityComparer delegates all calls to user-provided callback routines. 
 
TEqualityComparer is a generic base for classes that implement the IEqualityComparer interface. 
 
TSingletonImplementation is a base for simple classes that need a basic IInterface implementation, with reference counting disabled. 
 
TStringComparer is a case-sensitive string comparer. 
 
Name 
Description 
 
_LookupVtableInfo is used internally. 
 
BinaryCompare is used to compare two memory blocks. 
 
BobJenkinsHash is used to generate the hash code of a memory block. 
 
Name 
Description 
 
IComparer is the generic interface for comparing two values of the same type. 
 
IEqualityComparer is the generic interface used to check the equality of two values. 
 
Name 
Description 
 
TDefaultGenericInterface is used internally. 
Name 
Description 
TComparison defines a generic callback function used to compare two generic values. 
TEqualityComparison defines a generic callback function used to check the quality of two generic values. 
THasher defines a generic callback function used to generate the hash code of a value. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!