#include <rvc/dbtable.h>
Inheritance diagram for RVC::DBTABLE:

The RVC::DBTABLE class manages RVC::OBJTYPE_Table objects. The interface currently wraps the MfDatabaseTable functions.
RVC Object Types that this class supports: RVC::OBJTYPE_Table.
Default RVC Object Type for this class: RVC::OBJTYPE_Table.
Valid parents for this class:
Definition at line 342 of file dbtable.h.
|
|
|
|
|
|
Flags for finding attached record methods (i.e. RVCDBTABLE::GetAttachedRecords()).
|
|
|
Flags for searching on an index methods (i.e. RVCDBTABLE::SearchIndex()).
|
|
|
|
|
|
Type of external table.
|
|
|
Flags for element referenced tables (TIN is the only one so far).
|
|
|
Result values for CompareStructures() method.
|
|
|
Table capability flags, returned by RVCDBTABLE::GetCapability().
|
|
|
Table usage, defines specialized tables.
|
|
|
Default constructor.
|
|
|
Copy constructor.
|
|
|
Destructor.
|
|
|
Add a record to the table.
|
|
||||||||||||||||||||||||
|
Combine rhs table with this table.
|
|
|
Compare two table structures.
|
|
||||||||||||
|
Delete a record from the table using the cursor and a bookmark.
|
|
|
Delete a record from the table using the record number.
|
|
|
Drop a table (delete).
|
|
|
Find the field cooresponding to the name.
|
|
||||||||||||||||||||
|
Find the records that match the record data for a given field.
|
|
||||||||||||||||
|
Find the records that match the record data for a given field.
|
|
||||||||||||||||
|
Find the records that match the record data for a given field.
|
|
||||||||||||||||
|
Find the records that match the record data for a given field.
|
|
||||||||||||||||
|
Find the records that match the record data for a given field.
|
|
||||||||||||||||||||
|
Get the records attached to the element for this table.
|
|
|
Get table attachment type.
|
|
|
Get table capability.
|
|
||||||||||||
|
Get the computed field query for a field.
|
|
|
Get table encoding.
|
|
||||||||||||||||
|
Get the index for a field, will build one if needed.
|
|
|
Get the FIELDINFO's for the table.
|
|
||||||||||||
|
Get the FIELDINFO for a single field.
|
|
||||||||||||
|
Get the list of fields linked to the starting field.
|
|
|
Get the number of field in the table.
|
|
|
Get the number of field in the table.
|
|
|
Get reference element (This table belongs to what element?).
|
|
||||||||||||||||
|
Get the records from this table attached to the given record.
|
|
||||||||||||||||||||
|
Get the records from this table attached to the record in the basetable.
|
|
|
Get table number.
|
|
|
Get table usage.
|
|
|
Get view position of table.
|
|
|
Is the table hidden?
|
|
|
Is table an internal (no storage representation) table.
|
|
|
Is table missing. Occurs with linked tables
|
|
|
Is table a prompt table. Used for adding elements
|
|
|
Is table valid. Occurs with deleted tables
|
|
|
Can the table be written to?
Reimplemented from RVC::OBJECT. |
|
||||||||||||||||||||||||
|
Link to an external table, field info returned in the LINKPARMS.
|
|
||||||||||||||||||||||||
|
Make a table.
|
|
||||||||||||
|
Open an attached RVC::DBTABLE instance. The instance must be attached for this to work.
Reimplemented from RVC::OBJECT. |
|
||||||||||||||||
|
Open an RVC::DBTABLE instance using a RVC::OBJITEM instance. This method will attach and open the file and database table object if possible
Reimplemented from RVC::OBJECT. |
|
||||||||||||||||
|
Open a table using another instance of that table.
|
|
||||||||||||||||||||
|
Open an existing table using the table index.
|
|
||||||||||||||||||||
|
Open an existing table using the table index.
|
|
||||||||||||||||||||
|
Open an existing table using the table name.
|
|
||||||||||||||||||||
|
Open an existing table using the table name.
|
|
|
Assignment.
|
|