From 207f7430db6c90e88825ea2bedc9ae1bf68e3d99 Mon Sep 17 00:00:00 2001 From: zecke Date: Sun, 03 Nov 2002 11:03:20 +0000 Subject: Patch by Simon Hausmann to suit gcc3 needs many thanks --- (limited to 'libopie/pim/opimaccesstemplate.h') diff --git a/libopie/pim/opimaccesstemplate.h b/libopie/pim/opimaccesstemplate.h index c5523a8..6de68b1 100644 --- a/libopie/pim/opimaccesstemplate.h +++ b/libopie/pim/opimaccesstemplate.h @@ -79,7 +79,7 @@ public: * read ahead cache find method ;) */ virtual T find( int uid, const QArray&, - uint current, CacheDirection dir = Forward )const; + uint current, typename OTemplateBase::CacheDirection dir = OTemplateBase::Forward )const; /* invalidate cache here */ /** @@ -165,13 +165,13 @@ bool OPimAccessTemplate::save() { return m_backEnd->save(); } template -OPimAccessTemplate::List OPimAccessTemplate::allRecords()const { +typename OPimAccessTemplate::List OPimAccessTemplate::allRecords()const { QArray ints = m_backEnd->allRecords(); List lis(ints, this ); return lis; } template -OPimAccessTemplate::List +typename OPimAccessTemplate::List OPimAccessTemplate::queryByExample( const T& t, int sortOrder ) { QArray ints = m_backEnd->queryByExample( t, sortOrder ); @@ -186,7 +186,7 @@ T OPimAccessTemplate::find( int uid ) const{ } template T OPimAccessTemplate::find( int uid, const QArray& ar, - uint current, CacheDirection dir )const { + uint current, typename OTemplateBase::CacheDirection dir )const { /* * better do T.isEmpty() * after a find this way we would @@ -230,7 +230,7 @@ void OPimAccessTemplate::invalidateCache() { m_cache.invalidate(); } template -OPimAccessTemplate::BackEnd* OPimAccessTemplate::backEnd() { +typename OPimAccessTemplate::BackEnd* OPimAccessTemplate::backEnd() { return m_backEnd; } template -- cgit v0.9.0.2