diff options
Diffstat (limited to 'common/query.h')
-rw-r--r-- | common/query.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/common/query.h b/common/query.h index e1d5f1c..2aa2135 100644 --- a/common/query.h +++ b/common/query.h | |||
@@ -487,6 +487,15 @@ public: | |||
487 | 487 | ||
488 | } | 488 | } |
489 | 489 | ||
490 | template <typename T> | ||
491 | SyncScope(const T &o) | ||
492 | : QueryBase() | ||
493 | { | ||
494 | resourceFilter(o.resourceInstanceIdentifier()); | ||
495 | filter(o.identifier()); | ||
496 | setType(ApplicationDomain::getTypeName<T>()); | ||
497 | } | ||
498 | |||
490 | Query::Filter getResourceFilter() const | 499 | Query::Filter getResourceFilter() const |
491 | { | 500 | { |
492 | return mResourceFilter; | 501 | return mResourceFilter; |