libopie PIM API Documentation

OPimBase Struct Reference

#include <otemplatebase.h>

Inheritance diagram for OPimBase:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual int rtti ()=0
 return the rtti

virtual OPimRecordrecord () const=0
virtual OPimRecordrecord (int uid) const=0
virtual bool add (const OPimRecord &)=0
virtual bool remove (int uid)=0
virtual bool remove (const OPimRecord &)=0
virtual void clear ()=0
virtual bool load ()=0
virtual bool save ()=0
virtual QArray< intrecords () const=0

Member Function Documentation

virtual int OPimBase::rtti  )  [pure virtual]
 

return the rtti

Implemented in OTemplateBase< T >, OTemplateBase< OTodo >, OTemplateBase< OEvent >, and OTemplateBase< OContact >.

virtual OPimRecord* OPimBase::record  )  const [pure virtual]
 

Implemented in OTemplateBase< T >, OTemplateBase< OTodo >, OTemplateBase< OEvent >, and OTemplateBase< OContact >.

Referenced by OPimResolver::record().

virtual OPimRecord* OPimBase::record int  uid  )  const [pure virtual]
 

Implemented in OTemplateBase< T >, OTemplateBase< OTodo >, OTemplateBase< OEvent >, and OTemplateBase< OContact >.

virtual bool OPimBase::add const OPimRecord  )  [pure virtual]
 

Implemented in OPimAccessTemplate< T >, OPimAccessTemplate< OTodo >, OPimAccessTemplate< OEvent >, and OPimAccessTemplate< OContact >.

Referenced by OPimResolver::add().

virtual bool OPimBase::remove int  uid  )  [pure virtual]
 

Implemented in OPimAccessTemplate< T >, OPimAccessTemplate< OTodo >, OPimAccessTemplate< OEvent >, and OPimAccessTemplate< OContact >.

virtual bool OPimBase::remove const OPimRecord  )  [pure virtual]
 

Implemented in OPimAccessTemplate< T >, OPimAccessTemplate< OTodo >, OPimAccessTemplate< OEvent >, and OPimAccessTemplate< OContact >.

virtual void OPimBase::clear  )  [pure virtual]
 

Implemented in OPimAccessTemplate< T >, OPimAccessTemplate< OTodo >, OPimAccessTemplate< OEvent >, and OPimAccessTemplate< OContact >.

virtual bool OPimBase::load  )  [pure virtual]
 

Implemented in OPimAccessTemplate< T >, OPimAccessTemplate< OTodo >, OPimAccessTemplate< OEvent >, and OPimAccessTemplate< OContact >.

Referenced by OPimResolver::add().

virtual bool OPimBase::save  )  [pure virtual]
 

Implemented in OContactAccess, OPimAccessTemplate< T >, OPimAccessTemplate< OTodo >, OPimAccessTemplate< OEvent >, and OPimAccessTemplate< OContact >.

Referenced by OPimResolver::add().

virtual QArray<int> OPimBase::records  )  const [pure virtual]
 

Implemented in OPimAccessTemplate< T >, OPimAccessTemplate< OTodo >, OPimAccessTemplate< OEvent >, and OPimAccessTemplate< OContact >.


The documentation for this struct was generated from the following file:
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:26:01 2004 by doxygen 1.3.5 written by Dimitri van Heesch, © 1997-2001