Application Program Interfaces
Besides data exchange facilities ODABA provides a number of application program interfaces (API). These interfaces allow the user to read or update persistent objects stored in ODABA.
These interfaces support low level access functionality as well as imbedded OQL. Via API functions you can access basic persistent instances and collections as well as predefined views.
C++ Interface
The C++ API supports a number of database access objects (classes) from the database level via collections and instances up to properties and elementary attributes. This is the most complex API that supports about 200 functions for accessing BridgeNA object instances and properties.
COM Interface
The COM interface ODABA2.DLL supports most of the access functions for the objets described in the C++ API. It supports mainly data access functions for reading, writing, creating and deleting objects. It does not support metadata functions. Metadata functions are supported only in the C++ API.

