The package BasePack contains several units of the SDL Component Suite which fall into the category "basic operations and data structures". Among them are FIFO registers, bit arrays, system specific routines, the handling of streams, and string processing.
Download the free SDL Suite / Light Edition | What is the Light Edition? |
Please note, that the package BasePack is required by any other package of the SDL Component Suite. Thus you have to install this package before installing any other package.
Units and components of the SDL BasePack
Unit or Component |
Description (click on the component name for more details) |
Supported Delphi™ Versions |
Supported C++Builder™ Versions |
![]() |
---|---|---|---|---|
SDLBase | basic declarations | 6,7,XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
|
SDLColors | functions for color processing | 6,7,XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
|
DStruct | FIFO buffers, bit arrays, RL encoder | 6,7,XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
|
HTMLSupport | a collection of routines and classes to process HTML code | 6,7,XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
|
UnivConst | universal constants | 6,7,XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
|
FileSys | a collection of system and file specific routines | 6,7,XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
|
CPUID | a collection of routines to retrieve processor tags | 6,7,XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
|
Streams | a collection of routines to process streams | 6,7,XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
|
StringL | string processing and regular expression search | 6,7,XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
XE4,XE5,XE6,XE7,XE8, X Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney |
(1) Win32 only - CPUID is not supported for the .NET environment