resourceevo.h
00001 #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 }