diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-04-28 12:23:20 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-04-28 12:23:20 +0200 |
commit | 5b408ab7e4a2921aea50153782b126e146faeb53 (patch) | |
tree | f1a44f72ee434ef126ad8324fe703d20a3805dc2 /common/domainadaptor.h | |
parent | a4ce2b2eda8a2fea4263017e6868c327f22f5e47 (diff) | |
download | sink-5b408ab7e4a2921aea50153782b126e146faeb53.tar.gz sink-5b408ab7e4a2921aea50153782b126e146faeb53.zip |
Removed more unnecessary template arguments
Diffstat (limited to 'common/domainadaptor.h')
-rw-r--r-- | common/domainadaptor.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/common/domainadaptor.h b/common/domainadaptor.h index 2a7924a..3fbb95f 100644 --- a/common/domainadaptor.h +++ b/common/domainadaptor.h | |||
@@ -120,7 +120,6 @@ private: | |||
120 | /** | 120 | /** |
121 | * A generic adaptor implementation that uses a property mapper to read/write values. | 121 | * A generic adaptor implementation that uses a property mapper to read/write values. |
122 | */ | 122 | */ |
123 | template <class LocalBuffer, class ResourceBuffer> | ||
124 | class DatastoreBufferAdaptor : public Sink::ApplicationDomain::BufferAdaptor | 123 | class DatastoreBufferAdaptor : public Sink::ApplicationDomain::BufferAdaptor |
125 | { | 124 | { |
126 | SINK_DEBUG_AREA("bufferadaptor") | 125 | SINK_DEBUG_AREA("bufferadaptor") |
@@ -155,8 +154,8 @@ public: | |||
155 | return mResourceMapper->availableProperties() + mLocalMapper->availableProperties() + mIndexMapper->availableProperties(); | 154 | return mResourceMapper->availableProperties() + mLocalMapper->availableProperties() + mIndexMapper->availableProperties(); |
156 | } | 155 | } |
157 | 156 | ||
158 | LocalBuffer const *mLocalBuffer; | 157 | void const *mLocalBuffer; |
159 | ResourceBuffer const *mResourceBuffer; | 158 | void const *mResourceBuffer; |
160 | QSharedPointer<ReadPropertyMapper> mLocalMapper; | 159 | QSharedPointer<ReadPropertyMapper> mLocalMapper; |
161 | QSharedPointer<ReadPropertyMapper> mResourceMapper; | 160 | QSharedPointer<ReadPropertyMapper> mResourceMapper; |
162 | QSharedPointer<IndexPropertyMapper> mIndexMapper; | 161 | QSharedPointer<IndexPropertyMapper> mIndexMapper; |
@@ -196,7 +195,7 @@ public: | |||
196 | */ | 195 | */ |
197 | virtual QSharedPointer<Sink::ApplicationDomain::BufferAdaptor> createAdaptor(const Sink::Entity &entity, TypeIndex *index = nullptr) Q_DECL_OVERRIDE | 196 | virtual QSharedPointer<Sink::ApplicationDomain::BufferAdaptor> createAdaptor(const Sink::Entity &entity, TypeIndex *index = nullptr) Q_DECL_OVERRIDE |
198 | { | 197 | { |
199 | auto adaptor = QSharedPointer<DatastoreBufferAdaptor<LocalBuffer, ResourceBuffer>>::create(); | 198 | auto adaptor = QSharedPointer<DatastoreBufferAdaptor>::create(); |
200 | adaptor->mLocalBuffer = Sink::EntityBuffer::readBuffer<LocalBuffer>(entity.local()); | 199 | adaptor->mLocalBuffer = Sink::EntityBuffer::readBuffer<LocalBuffer>(entity.local()); |
201 | adaptor->mLocalMapper = mLocalMapper; | 200 | adaptor->mLocalMapper = mLocalMapper; |
202 | adaptor->mResourceBuffer = Sink::EntityBuffer::readBuffer<ResourceBuffer>(entity.resource()); | 201 | adaptor->mResourceBuffer = Sink::EntityBuffer::readBuffer<ResourceBuffer>(entity.resource()); |