akregator/src

Akregator::Backend::StorageFactory Class Reference

Inheritance diagram for Akregator::Backend::StorageFactory:

Akregator::Backend::StorageFactoryDummyImpl List of all members.

Detailed Description

Definition at line 38 of file storagefactory.h.


Public Member Functions

virtual QString key () const =0
virtual QString name () const =0
virtual bool isConfigurable () const =0
virtual void configure ()=0
virtual bool allowsMultipleWriteAccess () const =0
virtual StoragecreateStorage (const QStringList &params) const =0

Member Function Documentation

virtual bool Akregator::Backend::StorageFactory::allowsMultipleWriteAccess  )  const [pure virtual]
 

returns wether the backend allows multiple writers at the same time If not, Akregator must use a lock to ensure that only one process gains write access.

Implemented in Akregator::Backend::StorageFactoryDummyImpl.

virtual void Akregator::Backend::StorageFactory::configure  )  [pure virtual]
 

shows the plugin's configuration dialog

Implemented in Akregator::Backend::StorageFactoryDummyImpl.

virtual Storage* Akregator::Backend::StorageFactory::createStorage const QStringList &  params  )  const [pure virtual]
 

creates a storage object with given parameters

Parameters:
params list of implementation-specific parameters

Implemented in Akregator::Backend::StorageFactoryDummyImpl.

virtual bool Akregator::Backend::StorageFactory::isConfigurable  )  const [pure virtual]
 

true if the plugin is configurable via a config dialog

Implemented in Akregator::Backend::StorageFactoryDummyImpl.

virtual QString Akregator::Backend::StorageFactory::key  )  const [pure virtual]
 

identifier of the storage type, like "metakit", "postgres" etc.

For use in configuration files. Must not contain spaces or special characters.

Implemented in Akregator::Backend::StorageFactoryDummyImpl.

virtual QString Akregator::Backend::StorageFactory::name  )  const [pure virtual]
 

returns the (i18n'd) name of the storage type.

Implemented in Akregator::Backend::StorageFactoryDummyImpl.


The documentation for this class was generated from the following file:
KDE Home | KDE Accessibility Home | Description of Access Keys