9#include <iser/ISerializable.h>
12#include <imtapp/ISchedulerParams.h>
19class CSchedulerParams:
virtual public ISchedulerParams
25 virtual const QDateTime& GetStartTime()
const override;
26 virtual void SetStartTime(
const QDateTime& startTime)
override;
27 virtual int GetInterval()
const override;
28 virtual void SetInterval(
int interval)
override;
31 virtual bool Serialize(iser::IArchive& archive)
override;
34 virtual int GetSupportedOperations()
const override;
35 virtual bool CopyFrom(
const IChangeable&
object, CompatibilityMode mode = CM_WITHOUT_REFS)
override;
36 virtual bool IsEqual(
const IChangeable&
object)
const override;
37 virtual istd::IChangeableUniquePtr CloneMe(CompatibilityMode mode = CM_WITHOUT_REFS)
const override;
38 virtual bool ResetData(CompatibilityMode mode = CM_WITHOUT_REFS)
override;
41 QDateTime m_startTime;
Desktop Application Framework Module.