#include </home/clem/local/src/opie/libopie2/opiedb/osqldriver.h>
Inheritance diagram for Opie::DB::OSQLDriver:


Public Types | |
| enum | Capabilities { RowID = 0 } |
Public Member Functions | |
| OSQLDriver (QLibrary *lib=0) | |
| virtual | ~OSQLDriver () |
| virtual QString | id () const =0 |
| virtual void | setUserName (const QString &)=0 |
| virtual void | setPassword (const QString &)=0 |
| virtual void | setUrl (const QString &)=0 |
| virtual void | setOptions (const QStringList &)=0 |
| virtual bool | open ()=0 |
| virtual bool | close ()=0 |
| virtual OSQLError | lastError ()=0 |
| virtual OSQLResult | query (OSQLQuery *)=0 |
| virtual OSQLTable::ValueList | tables () const =0l |
| virtual bool | sync () |
Private Attributes | |
| QLibrary * | m_lib |
| OSQLDriverPrivate * | d |
Definition at line 26 of file osqldriver.h.
|
|
Definition at line 29 of file osqldriver.h. |
|
|
OSQLDriver constructor. It takes the QLibrary as parent. Definition at line 7 of file osqldriver.cpp. |
|
|
Definition at line 10 of file osqldriver.cpp. References m_lib. |
|
|
|
Id returns the identifier of the OSQLDriver Implemented in Opie::DB::Internal::OSQLiteDriver. Referenced by main(). |
|
|
Implemented in Opie::DB::Internal::OSQLiteDriver. |
|
|
tries to open a connection to the database Implemented in Opie::DB::Internal::OSQLiteDriver. Referenced by OTodoAccessBackendSQL::load(), Opie::OPimTodoAccessBackendSQL::load(), ODateBookAccessBackend_SQL::load(), Opie::ODateBookAccessBackend_SQL::load(), OContactAccessBackend_SQL::load(), Opie::OPimContactAccessBackend_SQL::load(), and main(). |
|
|
|
setOptions Implemented in Opie::DB::Internal::OSQLiteDriver. |
|
|
set the PassWord to the database Implemented in Opie::DB::Internal::OSQLiteDriver. |
|
|
|
set the UserName to the database Implemented in Opie::DB::Internal::OSQLiteDriver. |
|
|
Definition at line 13 of file osqldriver.cpp. |
|
|
Get a list of tables Implemented in Opie::DB::Internal::OSQLiteDriver. |
|
|
Definition at line 86 of file osqldriver.h. |
|
|
Definition at line 85 of file osqldriver.h. Referenced by ~OSQLDriver(). |
1.4.2