| 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.41: 2008-06-03
1.40: 2008-05-11
- Delphi 7 compatibility restored.
- Added helper method FetchObject to TGpIntegerObjectList,
TGpInt64ObjectList, and TGpStringListHelper.
- Implemented TGpStringListHelper.Contains.
|