Changeset 60 for trunk/Packages/Kernel/Kernel.List.pas
- Timestamp:
- Apr 7, 2024, 11:26:09 PM (10 months ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/Packages/Kernel/Kernel.List.pas
r59 r60 1 unit UList; 2 3 {$mode delphi} 1 unit Kernel.List; 4 2 5 3 interface 6 4 7 5 uses 8 Classes, SysUtils, Contnrs, fgl;6 Classes, SysUtils, Generics.Collections; 9 7 10 8 type … … 16 14 end; 17 15 18 { TNamedObject List}16 { TNamedObjects } 19 17 20 TNamedObject List<T> = class(TFPGObjectList<T>)18 TNamedObjects<T: class> = class(TObjectList<T>) 21 19 function FindByName(Name: string): T; 22 20 end; … … 25 23 implementation 26 24 27 { TNamedObject List}25 { TNamedObjects } 28 26 29 function TNamedObject List<T>.FindByName(Name: string): T;27 function TNamedObjects<T>.FindByName(Name: string): T; 30 28 var 31 29 I: Integer; … … 37 35 end; 38 36 39 40 37 end. 41 38
Note:
See TracChangeset
for help on using the changeset viewer.