fgl unit
Free Pascal Generic Lists.
The
fgl unit contains some basic list-related generic classes.
Classes and records
EListError | class | Exception thrown when a list-related error occurs. |
TFPGInterfacedObjectList | class | Generic interfaced object list. |
TFPGList | class | Generic list. |
TFPGListEnumerator | class | Generic list enumerator. |
TFPGMap | class | Generic map. |
TFPGMapInterfacedObjectData | class | Generic map for reference counted objects. |
TFPGMapObject | class | Generic map. |
TFPGObjectList | class | Generic object list. |
TFPSList | class | Basic list of memory blocks. |
TFPSMap | class | Basic map object, used in generic maps. |
Types
TFPSListCompareFunc | procedure type | Compare list items callback signature. |
Constants
MaxGListSize | constant | TFPGList maximum list size. |
MaxListSize | constant | Maximum amount of elements in a list. |
Uses
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
