tdeabc
TDEABC::FormatPlugin Class Reference
Base class for address book formats. More...
#include <formatplugin.h>
Public Member Functions | |
| virtual bool | load (Addressee &, TQFile *file)=0 |
| virtual bool | loadAll (AddressBook *, Resource *, TQFile *file)=0 |
| virtual void | save (const Addressee &, TQFile *file)=0 |
| virtual void | saveAll (AddressBook *, Resource *, TQFile *file)=0 |
| virtual bool | checkFormat (TQFile *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
| virtual bool TDEABC::FormatPlugin::checkFormat | ( | TQFile * | file | ) | const [pure virtual] |
Checks if given file contains the right format.
Implemented in TDEABC::BinaryFormat, and TDEABC::VCardFormatPlugin.
Load single addressee from file.
Implemented in TDEABC::BinaryFormat, and TDEABC::VCardFormatPlugin.
| virtual bool TDEABC::FormatPlugin::loadAll | ( | AddressBook * | , | |
| Resource * | , | |||
| TQFile * | file | |||
| ) | [pure virtual] |
Load whole addressbook from file.
Implemented in TDEABC::BinaryFormat, and TDEABC::VCardFormatPlugin.
Save a single Addressee to file.
Implemented in TDEABC::BinaryFormat, and TDEABC::VCardFormatPlugin.
| virtual void TDEABC::FormatPlugin::saveAll | ( | AddressBook * | , | |
| Resource * | , | |||
| TQFile * | file | |||
| ) | [pure virtual] |
Save whole addressbook to file.
Implemented in TDEABC::BinaryFormat, and TDEABC::VCardFormatPlugin.
The documentation for this class was generated from the following file:
Trinity API Reference