diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-07-14 01:05:20 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-07-14 01:05:20 +0200 |
commit | 8146bd3276c4b26018814446803dac7aa944797c (patch) | |
tree | 7ce2693d3bd08b97c45860f91fd07e262a49747a /common/facade.h | |
parent | 5d31ad5cc706ed1ad69df13750e7003481719aae (diff) | |
download | sink-8146bd3276c4b26018814446803dac7aa944797c.tar.gz sink-8146bd3276c4b26018814446803dac7aa944797c.zip |
Removed unnecessary template parameter
Diffstat (limited to 'common/facade.h')
-rw-r--r-- | common/facade.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/common/facade.h b/common/facade.h index e32ee96..ad79213 100644 --- a/common/facade.h +++ b/common/facade.h | |||
@@ -106,7 +106,7 @@ public: | |||
106 | * @param resourceIdentifier is the identifier of the resource instance | 106 | * @param resourceIdentifier is the identifier of the resource instance |
107 | * @param adaptorFactory is the adaptor factory used to generate the mappings from domain to resource types and vice versa | 107 | * @param adaptorFactory is the adaptor factory used to generate the mappings from domain to resource types and vice versa |
108 | */ | 108 | */ |
109 | GenericFacade(const QByteArray &resourceIdentifier, const QSharedPointer<DomainTypeAdaptorFactoryInterface<DomainType> > &adaptorFactory = QSharedPointer<DomainTypeAdaptorFactoryInterface<DomainType> >()) | 109 | GenericFacade(const QByteArray &resourceIdentifier, const DomainTypeAdaptorFactoryInterface::Ptr &adaptorFactory = DomainTypeAdaptorFactoryInterface::Ptr()) |
110 | : Akonadi2::StoreFacade<DomainType>(), | 110 | : Akonadi2::StoreFacade<DomainType>(), |
111 | mResourceAccess(new ResourceAccess(resourceIdentifier)), | 111 | mResourceAccess(new ResourceAccess(resourceIdentifier)), |
112 | mDomainTypeAdaptorFactory(adaptorFactory), | 112 | mDomainTypeAdaptorFactory(adaptorFactory), |
@@ -244,7 +244,7 @@ protected: | |||
244 | }); | 244 | }); |
245 | } | 245 | } |
246 | 246 | ||
247 | static void readValue(const QSharedPointer<Akonadi2::Storage> &storage, const QByteArray &key, const std::function<void(const typename DomainType::Ptr &)> &resultCallback, const QSharedPointer<DomainTypeAdaptorFactoryInterface<DomainType> > &adaptorFactory) | 247 | static void readValue(const QSharedPointer<Akonadi2::Storage> &storage, const QByteArray &key, const std::function<void(const typename DomainType::Ptr &)> &resultCallback, const DomainTypeAdaptorFactoryInterface::Ptr &adaptorFactory) |
248 | { | 248 | { |
249 | scan(storage, key, [=](const QByteArray &key, const Akonadi2::Entity &entity) { | 249 | scan(storage, key, [=](const QByteArray &key, const Akonadi2::Entity &entity) { |
250 | const auto metadataBuffer = Akonadi2::EntityBuffer::readBuffer<Akonadi2::Metadata>(entity.metadata()); | 250 | const auto metadataBuffer = Akonadi2::EntityBuffer::readBuffer<Akonadi2::Metadata>(entity.metadata()); |
@@ -270,7 +270,7 @@ protected: | |||
270 | return ResultSet(keys); | 270 | return ResultSet(keys); |
271 | } | 271 | } |
272 | 272 | ||
273 | static ResultSet filteredSet(const ResultSet &resultSet, const std::function<bool(const Akonadi2::ApplicationDomain::ApplicationDomainType::Ptr &domainObject)> &filter, const QSharedPointer<Akonadi2::Storage> &storage, const QSharedPointer<DomainTypeAdaptorFactoryInterface<DomainType> > &adaptorFactory) | 273 | static ResultSet filteredSet(const ResultSet &resultSet, const std::function<bool(const Akonadi2::ApplicationDomain::ApplicationDomainType::Ptr &domainObject)> &filter, const QSharedPointer<Akonadi2::Storage> &storage, const DomainTypeAdaptorFactoryInterface::Ptr &adaptorFactory) |
274 | { | 274 | { |
275 | auto resultSetPtr = QSharedPointer<ResultSet>::create(resultSet); | 275 | auto resultSetPtr = QSharedPointer<ResultSet>::create(resultSet); |
276 | 276 | ||
@@ -288,7 +288,7 @@ protected: | |||
288 | return ResultSet(generator); | 288 | return ResultSet(generator); |
289 | } | 289 | } |
290 | 290 | ||
291 | static ResultSet getResultSet(const Akonadi2::Query &query, const QSharedPointer<Akonadi2::Storage> &storage, const QSharedPointer<DomainTypeAdaptorFactoryInterface<DomainType> > &adaptorFactory, const QByteArray &resourceInstanceIdentifier) | 291 | static ResultSet getResultSet(const Akonadi2::Query &query, const QSharedPointer<Akonadi2::Storage> &storage, const DomainTypeAdaptorFactoryInterface::Ptr &adaptorFactory, const QByteArray &resourceInstanceIdentifier) |
292 | { | 292 | { |
293 | QSet<QByteArray> appliedFilters; | 293 | QSet<QByteArray> appliedFilters; |
294 | ResultSet resultSet = Akonadi2::ApplicationDomain::TypeImplementation<DomainType>::queryIndexes(query, resourceInstanceIdentifier, appliedFilters); | 294 | ResultSet resultSet = Akonadi2::ApplicationDomain::TypeImplementation<DomainType>::queryIndexes(query, resourceInstanceIdentifier, appliedFilters); |
@@ -342,7 +342,7 @@ private: | |||
342 | protected: | 342 | protected: |
343 | //TODO use one resource access instance per application => make static | 343 | //TODO use one resource access instance per application => make static |
344 | QSharedPointer<Akonadi2::ResourceAccess> mResourceAccess; | 344 | QSharedPointer<Akonadi2::ResourceAccess> mResourceAccess; |
345 | QSharedPointer<DomainTypeAdaptorFactoryInterface<DomainType> > mDomainTypeAdaptorFactory; | 345 | DomainTypeAdaptorFactoryInterface::Ptr mDomainTypeAdaptorFactory; |
346 | QByteArray mResourceInstanceIdentifier; | 346 | QByteArray mResourceInstanceIdentifier; |
347 | }; | 347 | }; |
348 | 348 | ||