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.cpp | 34 +++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'common/domain/applicationdomaintype.cpp') diff --git a/common/domain/applicationdomaintype.cpp b/common/domain/applicationdomaintype.cpp index 462585e..0842fbe 100644 --- a/common/domain/applicationdomaintype.cpp +++ b/common/domain/applicationdomaintype.cpp @@ -136,11 +136,45 @@ Folder::~Folder() } +SinkResource::SinkResource(const QByteArray &identifier) + : ApplicationDomainType("", identifier, 0, QSharedPointer(new MemoryBufferAdaptor())) +{ + +} + +SinkResource::SinkResource(const QByteArray &, const QByteArray &identifier, qint64 revision, const QSharedPointer &adaptor) + : ApplicationDomainType("", identifier, 0, adaptor) +{ +} + +SinkResource::SinkResource() + : ApplicationDomainType() +{ + +} + SinkResource::~SinkResource() { } +SinkAccount::SinkAccount(const QByteArray &identifier) + : ApplicationDomainType("", identifier, 0, QSharedPointer(new MemoryBufferAdaptor())) +{ + +} + +SinkAccount::SinkAccount(const QByteArray &, const QByteArray &identifier, qint64 revision, const QSharedPointer &adaptor) + : ApplicationDomainType("", identifier, 0, adaptor) +{ +} + +SinkAccount::SinkAccount() + : ApplicationDomainType() +{ + +} + SinkAccount::~SinkAccount() { -- cgit v1.2.3