KABC::FormatPlugin Class Reference
Base class for address book formats. More...
#include <formatplugin.h>
Inheritance diagram for KABC::FormatPlugin:

| Public Member Functions | |
| virtual bool | load (Addressee &, QFile *file)=0 | 
| virtual bool | loadAll (AddressBook *, Resource *, QFile *file)=0 | 
| virtual void | save (const Addressee &, QFile *file)=0 | 
| virtual void | saveAll (AddressBook *, Resource *, QFile *file)=0 | 
| virtual bool | checkFormat (QFile *file) const=0 | 
Detailed Description
Base class for address book formats.This class provides an abstract interface for ResourceFile and ResourceDir formats.
Definition at line 42 of file formatplugin.h.
Member Function Documentation
| 
 | ||||||||||||
| Load single addressee from file. 
 Implemented in KABC::BinaryFormat, and KABC::VCardFormatPlugin. | 
| 
 | ||||||||||||||||
| Load whole addressbook from file. 
 Implemented in KABC::BinaryFormat, and KABC::VCardFormatPlugin. Referenced by KABC::ResourceFile::load(). | 
| 
 | ||||||||||||
| Save a single Addressee to file. 
 Implemented in KABC::BinaryFormat, and KABC::VCardFormatPlugin. | 
| 
 | ||||||||||||||||
| Save whole addressbook to file. 
 Implemented in KABC::BinaryFormat, and KABC::VCardFormatPlugin. Referenced by KABC::ResourceFile::save(). | 
| 
 | 
| Checks if given file contains the right format. 
 Implemented in KABC::BinaryFormat, and KABC::VCardFormatPlugin. Referenced by KABC::ResourceFile::doOpen(). | 
The documentation for this class was generated from the following file:

