resourceimap.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef KABC_RESOURCEIMAP_H
00023 #define KABC_RESOURCEIMAP_H
00024
00025 #include <kabc/resource.h>
00026
00027
00028 namespace KABC {
00029
00030 class FormatPlugin;
00031
00037 class ResourceIMAP : public Resource
00038 {
00039 public:
00043 ResourceIMAP( AddressBook *ab );
00044
00048 virtual ~ResourceIMAP();
00049
00053 virtual bool open();
00054
00058 virtual void close();
00059
00064 virtual Ticket *requestSaveTicket();
00065
00069 virtual bool load();
00070
00076 virtual bool save( Ticket *ticket );
00077
00081 virtual QString identifier() const;
00082
00087 virtual void cleanUp();
00088
00089 private:
00090 FormatPlugin* mFormat;
00091 };
00092
00093 }
00094 #endif
This file is part of the documentation for kdelibs Version 3.1.0.