resourceevo.h00001 #include "resource.h"
00002
00003 namespace Evolution {
00004 class DBWrapper;
00005 }
00006
00007 namespace KABC {
00008 class ResourceEvolution : public Resource {
00009 public:
00010 ResourceEvolution( const KConfig* config );
00011 ~ResourceEvolution();
00012
00013 bool doOpen();
00014 void doClose();
00015 Ticket* requestSaveTicket();
00016 bool load();
00017 bool save( Ticket* ticket );
00018 void removeAddressee( const Addressee& );
00019 private:
00020 Evolution::DBWrapper *mWrap;
00021 bool m_isOpen : 1;
00022 };
00023 }
|