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


Public Types | |
| enum | CacheDirection { Forward = 0, Reverse } |
Public Member Functions | |
| OTemplateBase () | |
| virtual | ~OTemplateBase () |
| virtual T | find (int uid) const =0 |
| virtual T | find (int uid, const QArray< int > &items, uint current, CacheDirection dir=Forward) const =0 |
| virtual void | cache (const T &) const =0 |
| virtual void | setSaneCacheSize (int)=0 |
| int | rtti () |
| OPimRecord * | record () const |
| OPimRecord * | record (int uid) const |
Static Public Member Functions | |
| static T * | rec () |
Private Attributes | |
| OTemplateBasePrivate * | d |
|
|||||
|
Definition at line 48 of file otemplatebase.h. |
|
|||||||||
|
Definition at line 49 of file otemplatebase.h. |
|
|||||||||
|
Definition at line 51 of file otemplatebase.h. |
|
||||||||||
|
Implemented in OPimAccessTemplate< T >, OPimAccessTemplate< OTodo >, OPimAccessTemplate< OEvent >, and OPimAccessTemplate< OContact >. Referenced by OPimAccessBackend< T >::cache(). |
|
||||||||||||||||||||||||
|
read ahead find |
|
||||||||||
|
|||||||||
|
Definition at line 94 of file otemplatebase.h. |
|
||||||||||
|
Implements OPimBase. Definition at line 87 of file otemplatebase.h. References OTemplateBase< T >::find(). |
|
|||||||||
|
Implements OPimBase. Definition at line 82 of file otemplatebase.h. References t. |
|
|||||||||
|
return the rtti Implements OPimBase. Definition at line 78 of file otemplatebase.h. |
|
||||||||||
|
Implemented in OPimAccessTemplate< T >, OPimAccessTemplate< OTodo >, OPimAccessTemplate< OEvent >, and OPimAccessTemplate< OContact >. Referenced by OPimAccessBackend< T >::setSaneCacheSize(). |
|
|||||
|
Reimplemented from OPimBase. Reimplemented in OContactAccess, ODateBookAccess, OPimAccessTemplate< T >, OTodoAccess, OPimAccessTemplate< OTodo >, OPimAccessTemplate< OEvent >, and OPimAccessTemplate< OContact >. Definition at line 70 of file otemplatebase.h. |
1.4.2