| 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.44: 2010-05-13
- TStringList helper split into TStrings and TStringList helpers.
1.43: 2009-07-01
- Added parameter 'step' to various Slice(), Walk() and WalkKV()
enumerators.
- Added method FreeObjects to the TStringList helper.
|