From b63b3a1ce9a9b3c2abbf21633c8b6fcf1fa54640 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 17 Mar 2016 20:53:58 +0100 Subject: Better constructors for resources and accounts --- common/domain/applicationdomaintype.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'common/domain/applicationdomaintype.h') diff --git a/common/domain/applicationdomaintype.h b/common/domain/applicationdomaintype.h index d17ad75..7588252 100644 --- a/common/domain/applicationdomaintype.h +++ b/common/domain/applicationdomaintype.h @@ -141,13 +141,17 @@ struct SINK_EXPORT Folder : public Entity { */ struct SINK_EXPORT SinkResource : public ApplicationDomainType { typedef QSharedPointer Ptr; - using ApplicationDomainType::ApplicationDomainType; + SinkResource(const QByteArray &resourceInstanceIdentifier, const QByteArray &identifier, qint64 revision, const QSharedPointer &adaptor); + SinkResource(const QByteArray &identifier); + SinkResource(); virtual ~SinkResource(); }; struct SINK_EXPORT SinkAccount : public ApplicationDomainType { typedef QSharedPointer Ptr; - using ApplicationDomainType::ApplicationDomainType; + SinkAccount(const QByteArray &resourceInstanceIdentifier, const QByteArray &identifier, qint64 revision, const QSharedPointer &adaptor); + SinkAccount(const QByteArray &identifier); + SinkAccount(); virtual ~SinkAccount(); }; -- cgit v1.2.3