RDM Database APIs
Collaboration diagram for RDM Database APIs:
Modules |
|
Initialization Functions | |
Initialization functions for the core database API. All the fuctions here except for rdm_dbTriggersOn() are located in RDM DB Engine Library. Linker option: | |
Locking and Transaction Start Functions | |
Initialization functions for the core database API. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
Cleanup Functions | |
Cleanup API for the core database. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
Cursor Initialization Functions | |
Cursor initialization API for the core database. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
Cursor Association Functions (rowscan) | |
Cursor association API for retrieving rows in rowid order. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
Cursor Association Functions (keyscan) | |
Cursor association API for retrieving rows in key order. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
Insert Functions | |
Cursor association API for inserting rows. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
Update Functions | |
Schema API for altering the schema. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
Delete Functions | |
API for deleting all rows from a table or a database. All the functions here are located in RDM DB Engine Library. Linker option: | |
Database Information Functions | |
API for retrieving the TFS information for a database. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
Encryption Functions | |
Encryption API for a database. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
Error handling functions | |
Error handling API for a database. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
Utility functions | |
Utility API for a database. Unless otherwise stated functions here are located in RDM DB Engine Library. Linker option: | |
Miscellaneous functions | |
Miscellaneous API. All the fuctions here are located in RDM DB Engine Library. Linker option: | |
RDM Cursor APIs | |
Detailed Description
The core database API. Most of the functions here are located in RDM DB Engine Library. Linker option:
-l
rdmrdm
A database handle can be instantiated using rdm_rdmAllocDatabase() or rdm_tfsAllocDatabase().