libopie PIM API Documentation

ocontactaccessbackend.h

Go to the documentation of this file.
00001 
00054 #ifndef _OCONTACTACCESSBACKEND_H_
00055 #define _OCONTACTACCESSBACKEND_H_
00056 
00057 #include "ocontact.h"
00058 #include "opimaccessbackend.h"
00059 
00060 #include <qregexp.h>
00061 
00072 class OContactAccessBackend: public OPimAccessBackend<OContact> {
00073  public:
00074     OContactAccessBackend() {}
00075     virtual ~OContactAccessBackend() {}
00076 
00077 
00091     virtual bool wasChangedExternally() = 0;
00092 
00093     virtual QArray<int> matchRegexp(  const QRegExp &r ) const = 0;
00094 
00100     virtual const uint querySettings() = 0;
00101 
00106     virtual bool hasQuerySettings (uint querySettings) const = 0;
00107 
00112         virtual QArray<int> sorted( bool ascending, int sortOrder, int sortFilter, int cat ) = 0;
00113     
00114     
00115 private:
00116     class Private;
00117     Private *d;
00118 };
00119 #endif
KDE Logo
This file is part of the documentation for OPIE Version 1.1.
Documentation copyright © 1997-2003 the KDE developers. 2003 OPIE developers
Generated on Tue Feb 10 20:25:19 2004 by doxygen 1.3.5 written by Dimitri van Heesch, © 1997-2001