25 #ifndef AKREGATOR_BACKEND_STORAGEFACTORY_H
26 #define AKREGATOR_BACKEND_STORAGEFACTORY_H
28 #include "akregator_export.h"
38 class AKREGATOR_EXPORT StorageFactory
45 virtual TQString key() const = 0;
48 virtual TQString name() const = 0;
51 virtual bool isConfigurable() const = 0;
54 virtual void configure() = 0;
61 virtual bool allowsMultipleWriteAccess() const = 0;
66 virtual Storage* createStorage( const TQStringList& params) const = 0;
|