Ignore:
Timestamp:
Oct 31, 2010, 3:14:23 PM (14 years ago)
Author:
george
Message:
  • Modified: Thanks to compiler directives and simple macros specialized types was moved to one unit per base generic class. Directive $DEFINE is used to specify generic class template parameters which will be included to code. This approach enable to define more specialized types per unit.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Generics/TemplateGenerics/TemplateGenerics.pas

    r82 r84  
    88
    99uses
    10     ListDouble, ListInteger, ListPointer, ListString, TreeInteger, TreeObject,
    11   TreePointer, TreeString, DictionaryStringString, StackDouble, StackInteger,
    12   StackObject, StackPointer, StackString, QueueDouble, QueueInteger,
    13   QueueObject, QueuePointer, QueueString, ListChar, ListVariant, SetInteger,
    14   SetString, SetChar, RangeDateTime, ListByte, LazarusPackageIntf;
     10    SpecializedList, SpecializedDictionary, SpecializedStack, SpecializedTree,
     11  SpecializedQueue, SpecializedSet, LazarusPackageIntf;
    1512
    1613implementation
Note: See TracChangeset for help on using the changeset viewer.