#include </home/clem/local/src/opie/libopie2/opiedb/osqlmanager.h>
Collaboration diagram for Opie::DB::OSQLManager:

Public Member Functions | |
| OSQLManager () | |
| OSQLBackEnd::ValueList | queryBackEnd () |
| OSQLDriver * | load (const QString &name) |
| OSQLDriver * | load (const OSQLBackEnd &) |
| OSQLDriver * | standard () |
| void | registerPath (const QString &path) |
| bool | unregisterPath (const QString &path) |
Private Member Functions | |
| OSQLBackEnd::ValueList | builtIn () const |
Private Attributes | |
| OSQLBackEnd::ValueList | m_list |
| QStringList | m_path |
| Private * | d |
|
|
Empty c'tor Definition at line 10 of file osqlmanager.cpp. |
|
|
Definition at line 73 of file osqlmanager.cpp. References QValueList< T >::append(), list, Opie::DB::OSQLBackEnd::setDefault(), and Opie::DB::OSQLBackEnd::setPreference(). Referenced by queryBackEnd(). |
|
|
Load a OSQLDevice from const reference of OSQLBackEnd Definition at line 41 of file osqlmanager.cpp. References driver, l, Opie::DB::OSQLBackEnd::library(), and Opie::DB::OSQLBackEnd::name(). |
|
|
Load a backend with it's name from param name Definition at line 30 of file osqlmanager.cpp. Referenced by standard(). |
|
|
Query the Manager for different backends Definition at line 12 of file osqlmanager.cpp. References builtIn(), QValueList< T >::clear(), QValueList< T >::contains(), QString::fromLatin1(), QString::isEmpty(), m_list, m_path, opie(), and Opie::DB::OSQLBackEndManager::scan(). Referenced by main(), and standard(). |
|
|
register path to the search path list When querying for services we scan all the registered path for backends Definition at line 66 of file osqlmanager.cpp. References m_path. Referenced by main(). |
|
|
|
unregisterPath from the search path list Definition at line 69 of file osqlmanager.cpp. References m_path, and QValueList< T >::remove(). |
|
|
Definition at line 64 of file osqlmanager.h. |
|
|
Definition at line 62 of file osqlmanager.h. Referenced by queryBackEnd(), and standard(). |
|
|
Definition at line 63 of file osqlmanager.h. Referenced by queryBackEnd(), registerPath(), and unregisterPath(). |
1.4.2