akregator/src
Akregator::Backend::StorageFactory Class Reference
Inheritance diagram for Akregator::Backend::StorageFactory:

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 Storage * | createStorage (const QStringList ¶ms) const=0 |
Member Function Documentation
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.
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 void Akregator::Backend::StorageFactory::configure | ( | ) | [pure virtual] |
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 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.
The documentation for this class was generated from the following file: