This package includes all the things required for the Configuration of a simple (non-concurrent) database based on DBM files.
It has several parts
DBMDatabase::Database - The database itself.
DBMDatabase::Table - A table in the database. All tables have two columns.
DBMDatabase::Tuple - A tuple in a table. All tuples have a key and a value.
DBMDatabase::Id - An allowed column data-type. An Id is the internal representation of a string (as a list of integers). An Id can be a key.
DBMDatabase::IdList - An allowed column data-type. An list of Ids. An IdList can be a key.
DBMDatabase::IdSet - An allowed column data-type. An set of Ids. An IdSet cannot be a key.
DBMDatabase::StringCol - An allowed column data-type. A string. A StringCol can be a key.
DBMDatabase::StringList - An allowed column data-type. A list of string. A StringList can be a key.
DBMDatabase::Convert - An internal class to implement the automatic conversion between strings and ids. It is effectively a private class for the database.
Copyright ©
1997 Curtis
E. Dyreson. All rights reserved.