diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-02-21 15:47:50 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-02-21 15:47:50 +0100 |
commit | d2d8a85aa6c56195368f7ec563a98afb6861acd9 (patch) | |
tree | babd7454902b7e3a83b82b04cf5ffca5720aca12 /common/domain/applicationdomaintype.h | |
parent | 17f0dd179e9fd57b41b29abe84e7e49f9a7ac8a8 (diff) | |
download | sink-d2d8a85aa6c56195368f7ec563a98afb6861acd9.tar.gz sink-d2d8a85aa6c56195368f7ec563a98afb6861acd9.zip |
Remember aggregated ids
Diffstat (limited to 'common/domain/applicationdomaintype.h')
-rw-r--r-- | common/domain/applicationdomaintype.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/common/domain/applicationdomaintype.h b/common/domain/applicationdomaintype.h index b4db54e..dcd401c 100644 --- a/common/domain/applicationdomaintype.h +++ b/common/domain/applicationdomaintype.h | |||
@@ -268,6 +268,10 @@ public: | |||
268 | void setResource(const QByteArray &identifier); | 268 | void setResource(const QByteArray &identifier); |
269 | QByteArray identifier() const; | 269 | QByteArray identifier() const; |
270 | 270 | ||
271 | bool isAggregate() const; | ||
272 | QVector<QByteArray> aggregatedIds() const; | ||
273 | QVector<QByteArray> &aggregatedIds(); | ||
274 | |||
271 | private: | 275 | private: |
272 | friend QDebug operator<<(QDebug, const ApplicationDomainType &); | 276 | friend QDebug operator<<(QDebug, const ApplicationDomainType &); |
273 | QSharedPointer<BufferAdaptor> mAdaptor; | 277 | QSharedPointer<BufferAdaptor> mAdaptor; |
@@ -278,6 +282,8 @@ private: | |||
278 | QByteArray mResourceInstanceIdentifier; | 282 | QByteArray mResourceInstanceIdentifier; |
279 | QByteArray mIdentifier; | 283 | QByteArray mIdentifier; |
280 | qint64 mRevision; | 284 | qint64 mRevision; |
285 | |||
286 | QVector<QByteArray> mAggreatedIds; | ||
281 | }; | 287 | }; |
282 | 288 | ||
283 | /* | 289 | /* |