summaryrefslogtreecommitdiff
path: root/libopie/pim/otemplatebase.h
Unidiff
Diffstat (limited to 'libopie/pim/otemplatebase.h') (more/less context) (show whitespace changes)
-rw-r--r--libopie/pim/otemplatebase.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/libopie/pim/otemplatebase.h b/libopie/pim/otemplatebase.h
index f71417b..b855919 100644
--- a/libopie/pim/otemplatebase.h
+++ b/libopie/pim/otemplatebase.h
@@ -3,2 +3,4 @@
3 3
4#include <qarray.h>
5
4#include "opimrecord.h" 6#include "opimrecord.h"
@@ -11,2 +13,3 @@ class OTemplateBase {
11public: 13public:
14 enum CacheDirection { Forward=0, Reverse };
12 OTemplateBase() { 15 OTemplateBase() {
@@ -17,2 +20,10 @@ public:
17 20
21 /**
22 * read ahead find
23 */
24 virtual T find( int uid, const QArray<int>& items,
25 uint current, CacheDirection dir = Forward )const = 0;
26 virtual void cache( const T& )const = 0;
27 virtual void setSaneCacheSize( int ) = 0;
28
18}; 29};