GpLists 17.slon
Delphi  
requires:
Version 1.40
   
used in:
2008-05-11
 
Various TList descendants and TList-compatible classes.

TGpIntegerList is a TList-compatible class used to store integers.

TGpIntegerObjectList is a TGpIntegerList descendant used to store integers and associated objects.

TGpCountedIntegerList is a TGpIntegerList descendant used to store pairs of 32-bit integers.

TGpInt64List is a TList-compatible class used to store int64 numbers.

TGpInt64ObjectList is a TGpInt64List descendant used to store int64 numbers and associated objects.

TGpCountedInt64List is a TGpInt64List descendant used to store int64 numbers and associated 64-bit integers.

TGpCountedStringList is a TStringList descendant that has each string item associated with an integer counter (internally stored in the Objects property).

TGpTMethodList is a list of TMethod records.

TGpClassList is a list of (class name, class type) pairs.

TGpObjectRingBuffer is a fixed-sized ring buffer of TObject references.

TGpObjectMap is one-dimensional array, indexed by objects and containing objects.

TGpObjectObjectMap is two-dimensional array, indexed by objects and containing objects.

TGpDoublyLinkedList is doubly-linked list of TGpDoublyLinkedListObject descendants.

Released under the BSD License.

Articles

Files

Last modifications

1.40: 2008-05-11

  • Delphi 7 compatibility restored.
  • Added helper method FetchObject to TGpIntegerObjectList, TGpInt64ObjectList, and TGpStringListHelper.
  • Implemented TGpStringListHelper.Contains.

1.38a: 2008-03-27

  • Implemented method Sort in TGpIntegerList, TGpInt64List, and TGpStringListHelper.
  • Fixed broken TGpInt64List.Move.
 
Last update: 2008-04-01
Google
Search:WWW17slon.com17slon.net