Class TSortedHashSet.TSortedHashSetEqualityComparer
Unit
Generics.Collections
Declaration
type TSortedHashSetEqualityComparer = class(TInterfacedObject, IEqualityComparer<PT>)
Description
Hierarchy
- TInterfacedObject
- TSortedHashSet.TSortedHashSetEqualityComparer
Enclosing Class
Overview
Fields
Methods
|
function Equals(constref ALeft, ARight: PT): Boolean; |
|
function GetHashCode(constref AValue: PT): UInt32; |
|
constructor Create(const AComparer: IComparer<T>); overload; |
|
constructor Create(const AEqualityComparer: IEqualityComparer<T>); overload; |
|
constructor Create(const AComparer: IComparer<T>; const AEqualityComparer: IEqualityComparer<T>); overload; |
Description
Fields
|
FComparer: IComparer<T>; |
|
|
FEqualityComparer: IEqualityComparer<T>; |
|
Methods
|
function Equals(constref ALeft, ARight: PT): Boolean; |
|
|
function GetHashCode(constref AValue: PT): UInt32; |
|
|
constructor Create(const AComparer: IComparer<T>); overload; |
|
|
constructor Create(const AEqualityComparer: IEqualityComparer<T>); overload; |
|
|
constructor Create(const AComparer: IComparer<T>; const AEqualityComparer: IEqualityComparer<T>); overload; |
|
Generated by PasDoc 0.15.0.
|