Changeset 91 for Generics/TemplateGenerics/Specialized/SpecializedList.pas
- Timestamp:
- Nov 17, 2010, 7:34:05 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Generics/TemplateGenerics/Specialized/SpecializedList.pas
r86 r91 16 16 {$DEFINE TGList := TListInteger} 17 17 {$DEFINE TGListSortCompare := TListIntegerSortCompare} 18 {$DEFINE TGListStringConverter := TListIntegerStringConverter} 18 {$DEFINE TGListToStringConverter := TListIntegerToStringConverter} 19 {$DEFINE TGListFromStringConverter := TListIntegerFromStringConverter} 19 20 {$DEFINE INTERFACE} 20 21 {$I 'GenericList.inc'} … … 25 26 {$DEFINE TGList := TListSmallInt} 26 27 {$DEFINE TGListSortCompare := TListSmallIntSortCompare} 27 {$DEFINE TGListStringConverter := TListSmallIntStringConverter} 28 {$DEFINE TGListToStringConverter := TListSmallIntToStringConverter} 29 {$DEFINE TGListFromStringConverter := TListSmallIntFromStringConverter} 28 30 {$DEFINE INTERFACE} 29 31 {$I 'GenericList.inc'} … … 34 36 {$DEFINE TGList := TListDouble} 35 37 {$DEFINE TGListSortCompare := TListDoubleSortCompare} 36 {$DEFINE TGListStringConverter := TListDoubleStringConverter} 38 {$DEFINE TGListToStringConverter := TListDoubleToStringConverter} 39 {$DEFINE TGListFromStringConverter := TListDoubleFromStringConverter} 37 40 {$DEFINE INTERFACE} 38 41 {$INCLUDE '..\Generic\GenericList.inc'} … … 43 46 {$DEFINE TGList := TListPointer} 44 47 {$DEFINE TGListSortCompare := TListPointerSortCompare} 45 {$DEFINE TGListStringConverter := TListPointerStringConverter} 48 {$DEFINE TGListToStringConverter := TListPointerToStringConverter} 49 {$DEFINE TGListFromStringConverter := TListPointerFromStringConverter} 46 50 {$DEFINE INTERFACE} 47 51 {$I 'GenericList.inc'} … … 52 56 {$DEFINE TGList := TListString} 53 57 {$DEFINE TGListSortCompare := TListStringSortCompare} 54 {$DEFINE TGListStringConverter := TListStringStringConverter} 58 {$DEFINE TGListToStringConverter := TListStringToStringConverter} 59 {$DEFINE TGListFromStringConverter := TListStringFromStringConverter} 55 60 {$DEFINE INTERFACE} 56 61 {$I 'GenericList.inc'} … … 61 66 {$DEFINE TGList := TListByte} 62 67 {$DEFINE TGListSortCompare := TListByteSortCompare} 63 {$DEFINE TGListStringConverter := TListByteStringConverter} 68 {$DEFINE TGListToStringConverter := TListByteToStringConverter} 69 {$DEFINE TGListFromStringConverter := TListByteFromStringConverter} 64 70 {$DEFINE INTERFACE} 65 71 {$I 'GenericList.inc'} … … 70 76 {$DEFINE TGList := TListCharBase} 71 77 {$DEFINE TGListSortCompare := TListSortCompareChar} 72 {$DEFINE TGListStringConverter := TListStringConverterChar} 78 {$DEFINE TGListToStringConverter := TListToStringConverterChar} 79 {$DEFINE TGListFromStringConverter := TListFromStringConverterChar} 73 80 {$DEFINE INTERFACE} 74 81 {$I 'GenericList.inc'} … … 95 102 {$DEFINE TGList:=TListInteger} 96 103 {$DEFINE TGListSortCompare:=TListIntegerSortCompare} 97 {$DEFINE TGListStringConverter:=TListIntegerStringConverter} 104 {$DEFINE TGListToStringConverter:=TListIntegerToStringConverter} 105 {$DEFINE TGListFromStringConverter:=TListIntegerFromStringConverter} 98 106 {$DEFINE IMPLEMENTATION} 99 107 {$I 'GenericList.inc'} … … 104 112 {$DEFINE TGList:=TListSmallInt} 105 113 {$DEFINE TGListSortCompare:=TListSmallIntSortCompare} 106 {$DEFINE TGListStringConverter:=TListSmallIntStringConverter} 114 {$DEFINE TGListToStringConverter:=TListSmallIntToStringConverter} 115 {$DEFINE TGListFromStringConverter:=TListSmallIntFromStringConverter} 107 116 {$DEFINE IMPLEMENTATION} 108 117 {$I 'GenericList.inc'} … … 113 122 {$DEFINE TGList := TListDouble} 114 123 {$DEFINE TGListSortCompare := TListDoubleSortCompare} 115 {$DEFINE TGListStringConverter := TListDoubleStringConverter} 124 {$DEFINE TGListToStringConverter := TListDoubleToStringConverter} 125 {$DEFINE TGListFromStringConverter := TListDoubleFromStringConverter} 116 126 {$DEFINE IMPLEMENTATION} 117 127 {$I 'GenericList.inc'} … … 122 132 {$DEFINE TGList := TListPointer} 123 133 {$DEFINE TGListSortCompare := TListPointerSortCompare} 124 {$DEFINE TGListStringConverter := TListPointerStringConverter} 134 {$DEFINE TGListToStringConverter := TListPointerToStringConverter} 135 {$DEFINE TGListFromStringConverter := TListPointerFromStringConverter} 125 136 {$DEFINE IMPLEMENTATION} 126 137 {$I 'GenericList.inc'} … … 131 142 {$DEFINE TGList := TListString} 132 143 {$DEFINE TGListSortCompare := TListStringSortCompare} 133 {$DEFINE TGListStringConverter := TListStringStringConverter} 144 {$DEFINE TGListToStringConverter := TListStringToStringConverter} 145 {$DEFINE TGListFromStringConverter := TListStringFromStringConverter} 134 146 {$DEFINE IMPLEMENTATION} 135 147 {$I 'GenericList.inc'} … … 140 152 {$DEFINE TGList := TListByte} 141 153 {$DEFINE TGListSortCompare := TListByteSortCompare} 142 {$DEFINE TGListStringConverter := TListByteStringConverter} 154 {$DEFINE TGListToStringConverter := TListByteToStringConverter} 155 {$DEFINE TGListFromStringConverter := TListByteFromStringConverter} 143 156 {$DEFINE IMPLEMENTATION} 144 157 {$I 'GenericList.inc'} … … 149 162 {$DEFINE TGList := TListCharBase} 150 163 {$DEFINE TGListSortCompare := TListSortCompareChar} 151 {$DEFINE TGListStringConverter := TListStringConverterChar} 164 {$DEFINE TGListToStringConverter := TListToStringConverterChar} 165 {$DEFINE TGListFromStringConverter := TListFromStringConverterChar} 152 166 {$DEFINE IMPLEMENTATION} 153 167 {$I 'GenericList.inc'}
Note:
See TracChangeset
for help on using the changeset viewer.