libopie PIM API Documentation

otodoaccessbackend.h

Go to the documentation of this file.
00001 #ifndef OPIE_TODO_ACCESS_BACKEND_H
00002 #define OPIE_TODO_ACCESS_BACKEND_H
00003 
00004 #include <qbitarray.h>
00005 
00006 #include "otodo.h"
00007 #include "opimaccessbackend.h"
00008 
00009 class OTodoAccessBackend : public OPimAccessBackend<OTodo> {
00010 public:
00011     OTodoAccessBackend();
00012     ~OTodoAccessBackend();
00013     virtual QArray<int> effectiveToDos( const QDate& start,
00014                                         const QDate& end,
00015                                         bool includeNoDates ) = 0;
00016     virtual QArray<int> overDue() = 0;
00017     virtual QArray<int> sorted( bool asc, int sortOrder, int sortFilter,
00018                                 int cat ) = 0;
00019     virtual void        removeAllCompleted() = 0;
00020     virtual QBitArray supports()const = 0;
00021     
00022 private:
00023     class Private;
00024     Private *d;
00025 
00026 };
00027 
00028 #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:21 2004 by doxygen 1.3.5 written by Dimitri van Heesch, © 1997-2001