struct CCL::Database::IDatabaseEngine
Overview
A database engine can create connections to databases. More…
#include <idatabase.h> struct IDatabaseEngine: public CCL::IUnknown { // methods virtual IConnection*CCL_API createConnection (UrlRef url) = 0; };
Inherited Members
public: // methods virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0; virtual unsigned int CCL_API retain () = 0; virtual unsigned int CCL_API release () = 0;
Detailed Documentation
A database engine can create connections to databases.
Methods
virtual IConnection*CCL_API createConnection (UrlRef url) = 0
Create a database connection.
The connection will be closed when the connection object is destroyed.