Introduction ------------ CSLIB concentrates on supplying a C++ software developer with the means to quickly implement database and database-alike functionality in his/her applications. The package contains classes for fixed lenght records, variable length records, btrees, virtual heaps and so fort. It is not just an interface to some database server but produces fast, stand-alone executables. In addition, a program generator, CSDBGEN, is available, which uses the database classes in this library as building blocks for other, more complex and powerful, databases. The by CSDBGEN generated sources are ready to compile and implement databases with automatically updated indexes, easy access to fields, support for DATE fields, exporting to dBASE and so on. All together, very similar to the well known relational databases as used by dBASE. There are also classes in CSLIB which operate in the grey area betweeen 'file-extensions' and 'databases'. They are very flexible and can be of great value when the approach of the traditional database proves too rigid. This library does not pretend to compete with any of the multi-user Database Management Systems. Its purpose is to supply a rich set of tools to overcome the disk-storage problems occurring in single-user applications. Contacting ComBits ------------------ You can reach us, preferably, by E-mail. The address is: cslib@ComBits.nl. If you don't have E-mail access you can reach us by traditional mail: COMBITS P.O. Box 3303 2280 GH Rijswijk The Netherlands Voice: +31703932300 Or FAX: +31703960172 Please remember, it is GMT +100 over here! WWW Home Page ------------- ComBits has its own home page on internet! The URL: http://www.xs4all.nl/~combits ------------------