The dimeTable class stores table entries. More...
#include <Table.h>
Inherits dimeBase.
This class will not be allocated by the memory handler, but it will store a pointer to the memory handler, and it will be used to allocate table entries and records.
Constructor.
[virtual]
Destructor.
Reads a table.
Writes the table to file.
Reimplemented from dimeBase.
Counts the number of records in this table.
Returns the number of table enties in this table.
Returns the table entry at index idx.
Inserts a new table entry at index idx. If idx is negative, the table entry will be inserted at the end of the list of tableEntries.
Removes (and deletes if no memhandler is used) the table entry at index idx.
Returns the number of table records in this table. Table records precedes the table entries, and contain som information about this table. The max. entries record (group code 70), is handled automatically by this class, and should not be set by the user.
Returns the table record at index idx.
Inserts a new record at index idx. If idx is negative, the record will be inserted at the end of the list of records.
Removes (and deletes if no memhandler is used) the record at index idx.