#include </home/clem/local/src/opie/noncore/unsupported/libopie/pim/ocontactaccessbackend.h>
Inheritance diagram for OContactAccessBackend:


Public Member Functions | |
| OContactAccessBackend () | |
| virtual | ~OContactAccessBackend () |
| virtual bool | wasChangedExternally ()=0 |
| virtual QArray< int > | matchRegexp (const QRegExp &r) const =0 |
| virtual const uint | querySettings ()=0 |
| virtual bool | hasQuerySettings (uint querySettings) const =0 |
| virtual QArray< int > | sorted (bool ascending, int sortOrder, int sortFilter, int cat)=0 |
Private Attributes | |
| Private * | d |
Definition at line 78 of file ocontactaccessbackend.h.
|
|
Definition at line 83 of file ocontactaccessbackend.h. |
|
|
Definition at line 87 of file ocontactaccessbackend.h. |
|
|
Check whether settings are correct.
Implemented in OContactAccessBackend_SQL, OContactAccessBackend_VCard, and OContactAccessBackend_XML. Referenced by OContactAccess::hasQuerySettings(). |
|
|
return a List of records that match the regex Implements OPimAccessBackend< OContact >. Implemented in OContactAccessBackend_SQL, OContactAccessBackend_VCard, and OContactAccessBackend_XML. |
|
|
Return all possible settings.
Implemented in OContactAccessBackend_SQL, OContactAccessBackend_VCard, and OContactAccessBackend_XML. Referenced by OContactAccess::querySettings(). |
|
||||||||||||||||||||
|
FIXME!!! Returns a sorted list of records either ascendinf or descending for a giving criteria and category Implemented in OContactAccessBackend_SQL, OContactAccessBackend_VCard, and OContactAccessBackend_XML. |
|
|
Return if database was changed externally. This may just make sense on file based databases like a XML-File. It is used to prevent to overwrite the current database content if the file was already changed by something else ! If this happens, we have to reload before save our data. If we use real databases, this should be handled by the database management system themselve, therefore this function should always return false in this case. It is not our problem to handle this conflict ...
Implemented in OContactAccessBackend_SQL, OContactAccessBackend_VCard, and OContactAccessBackend_XML. Referenced by OContactAccess::wasChangedExternally(). |
|
|
Reimplemented from OPimAccessBackend< OContact >. Definition at line 128 of file ocontactaccessbackend.h. Referenced by OContactAccessBackend_VCard::convVCardDateToDate(). |
1.4.2