The UltraLite C++ component interface is defined in the uliface.h header file. The following list describes some of the commonly used objects:
DatabaseManager Create one DatabaseManager object for each application.
Connection Represents a connection to an UltraLite database. You can create one or more Connection objects.
Table Provides access to the data in the database.
PreparedStatement, ResultSet, and ResultSetSchema Create Dynamic SQL statements, make queries and execute INSERT, UPDATE, and DELETE statements, and attain programmatic control over database result sets.
SyncParms Synchronize your UltraLite database with a MobiLink server.
For more information about accessing the API reference, see UltraLite C++ API Reference.