Name | Description |
---|---|
Class TErrorObject | Base class for error handling. |
Class TExContainer | Abstract base class for all rjExContainers. |
function CapacityByCount(const Count: Integer): Integer; |
CapacityByCount
function CompareItemElement_04s04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItemElement_04s04
function CompareItemElement_04u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItemElement_04u04
function CompareItemElement_08s04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItemElement_08s04
function CompareItemElement_08u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItemElement_08u04
function CompareItemElement_AnsiValueCI(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItemElement_AnsiValueCI
function CompareItemElement_AnsiValueCS(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItemElement_AnsiValueCS
function CompareItems_00s04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_00s04
function CompareItems_00s04_04s04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_00s04_04s04
function CompareItems_00u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_00u04
function CompareItems_00u04_04u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_00u04_04u04
function CompareItems_04s04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_04s04
function CompareItems_04u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_04u04
function CompareItems_08s04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_08s04
function CompareItems_08u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_08u04
function CompareItems_AnsiNameCI(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_AnsiNameCI
function CompareItems_AnsiNameCI_AnsiValueCI(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_AnsiNameCI_AnsiValueCI
function CompareItems_AnsiNameCI_AnsiValueCI_08u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_AnsiNameCI_AnsiValueCI_08u04
function CompareItems_AnsiNameCS(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_AnsiNameCS
function CompareItems_AnsiNameCS_AnsiValueCS(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_AnsiNameCS_AnsiValueCS
function CompareItems_AnsiNameCS_AnsiValueCS_08u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_AnsiNameCS_AnsiValueCS_08u04
function CompareItems_AnsiValueCI(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_AnsiValueCI
function CompareItems_AnsiValueCS(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
CompareItems_AnsiValueCS
procedure CopyItem_AnsiName(const Sender: TExContainer; const PFromItem, PToItem: Pointer); |
CopyItem_AnsiName
procedure FreeItem_00o04(const Sender: TExContainer; const PItem: Pointer); |
FreeItem_00o04
procedure FreeItem_04o04(const Sender: TExContainer; const PItem: Pointer); |
FreeItem_04o04
procedure FreeItem_AnsiName(const Sender: TExContainer; const PItem: Pointer); |
FreeItem_AnsiName
procedure FreeItem_AnsiName_AnsiValue(const Sender: TExContainer; const PItem: Pointer); |
FreeItem_AnsiName_AnsiValue
procedure FreeItem_AnsiValue(const Sender: TExContainer; const PItem: Pointer); |
FreeItem_AnsiValue
procedure FreeItem_WideName(const Sender: TExContainer; const PItem: Pointer); |
FreeItem_WideName
procedure FreeItem_WideValue(const Sender: TExContainer; const PItem: Pointer); |
FreeItem_WideValue
procedure InitItem(const Sender: TExContainer; const PItem: Pointer); |
InitItem
procedure InitItem_00z04(const Sender: TExContainer; const PItem: Pointer); |
InitItem_00z04
procedure InitItem_00z08(const Sender: TExContainer; const PItem: Pointer); |
InitItem_00z08
procedure InitItem_00z12(const Sender: TExContainer; const PItem: Pointer); |
InitItem_00z12
function SameItemElement_04u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Boolean; |
SameItemElement_04u04
function SameItemElement_08u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Boolean; |
SameItemElement_08u04
function SameItemElement_AnsiValueCI(const Sender: TExContainer; const PItem1, PItem2: Pointer): Boolean; |
SameItemElement_AnsiValueCI
function SameItemElement_AnsiValueCS(const Sender: TExContainer; const PItem1, PItem2: Pointer): Boolean; |
SameItemElement_AnsiValueCS
function SameItems_00u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Boolean; |
SameItems_00u04
function SameItems_04u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Boolean; |
SameItems_04u04
function SameItems_08u04(const Sender: TExContainer; const PItem1, PItem2: Pointer): Boolean; |
SameItems_08u04
function SameItems_AnsiNameCI(const Sender: TExContainer; const PItem1, PItem2: Pointer): Boolean; |
SameItems_AnsiNameCI
function SameItems_AnsiNameCS(const Sender: TExContainer; const PItem1, PItem2: Pointer): Boolean; |
SameItems_AnsiNameCS
function SameItems_AnsiValueCI(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
SameItems_AnsiValueCI
function SameItems_AnsiValueCS(const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; |
SameItems_AnsiValueCS
Name | Description |
---|---|
TExCompareItemsFunc | function (const Sender: TExContainer; const PItem1, PItem2: Pointer): Integer; Definition of function called each time two Items need to be compared in the context of sorting. The function must compare the two Items pointed to by PItem1 and PItem2 and return a negative number (e.g. -1) if Item1 is "less" than Item2, zero if they are "equal", and a positive number (e.g. 1) if Item1 is "greater" than Item2. Both pointers are guaranteed not to be nil and to point to a record as defined for the container. Use typecasting (i.e. A |
TExFreeItemProc | procedure (const Sender: TExContainer; const PItem: Pointer); Definition of procedure called each time an item will be freed / finalized. |
TExInitItemProc | procedure (const Sender: TExContainer; const PItem: Pointer); Definition of procedure called each time an item will be initialized. |
TExIterateProc | procedure(const Sender: TExContainer; const PItem, PExtraData: Pointer; var Abort: Boolean); |
TExSameItemsFunc | function (const Sender: TExContainer; const PItem1, PItem2: Pointer): Boolean; Definition of function called each time two items will be compared in terms of equality. Must return |
None.
None.
Ralf Junker -- delphi@zeitungsjunge.de