#include <rvc/dbase.h>
Inheritance diagram for RVC::DBASE:

The interface currently wraps the MfDatabase functions.
RVC Object Types that this class supports:
Default RVC Object Type for this class: OBJTYPE_Database.
Valid parents for this class:
Definition at line 215 of file dbase.h.
|
|
|
|
|
|
|
|
Search flags for GetAttachedRecordList().
|
|
|
|
|
|
Default constructor.
|
|
|
Copy constructor.
|
|
|
Destructor.
|
|
||||||||||||||||||||
|
Copy a database from the source to under the destination object using an element translation list.
|
|
||||||||||||||||
|
Copy a database from the source to under the destination object using an element translation list.
|
|
||||||||||||||||
|
Copy a table from the source database to the destination database.
|
|
|
Create an SML context for the given database class instance.
|
|
||||||||||||
|
Compare table structures between two databases to determine which tables structurally match. Returns the set of exact matching tables In the TableMatch array if the entry != -1
|
|
|
Flush cached records and build indexes if necessary.
|
|
|
Get list of field names that are key fields.
|
|
|
Determine the number of tables in the database.
|
|
|
Get correct OBJTYPESET for all database OBJTYPE's.
|
|
|
Build an inverse DB list for all DBlist entries.
|
|
|
Resume maintainence of the inverse DB list from a InverseDBListSuspend() call.
|
|
|
Suspend maintainence of the inverse DB lists. Used if doing multiple database changes.
|
|
||||||||||||||||||||
|
Join a database from the source to the destination database object using an element translation list.
|
|
||||||||||||||||||||
|
Join a database from the source to the destination database object using an element translation list.
|
|
||||||||||||
|
Make a new database object.
|
|
||||||||||||||||||||
|
Make a new database object.
|
|
|
Assignment.
|
|
|
Remove duplicate records from all tables (except for ATTACHMENT_Identity and ATTACHMENT_OneToOne) tables.
|
|
|
Remove unattached records from all tables.
|
|
|
Get a beginning table iterator.
|
|
|
Get a beginning constant table iterator.
|
|
|
Get a ending table iterator.
|
|
|
Get a ending constant table iterator.
|
|
|
Validate the database.
|
|
||||||||||||
|
Validate new table and field names against existing tables and fields.
|
1.3.8-20040913