ImagingTools Core SDK
ISchedulerParams.h
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ImtCore-Commercial
2#pragma once
3
4
5// ACF includes
6#include <iser/IObject.h>
7
8
9namespace imtapp
10{
11
12
13class ISchedulerParams: virtual public iser::IObject
14{
15public:
19 virtual const QDateTime& GetStartTime() const = 0;
20
24 virtual void SetStartTime(const QDateTime& startTime) = 0;
25
29 virtual int GetInterval() const = 0;
30
34 virtual void SetInterval(int interval) = 0;
35};
36
37
38} // namespace imtapp
39
40
Desktop Application Framework Module.