6#include <ilog/CMessage.h>
9#include <imthype/IJobExecutionLog.h>
25 typedef ilog::CMessage BaseClass;
29 MI_JOB_EXECUTION_EVENT = 200000000
35 istd::IInformationProvider::InformationCategory category,
37 const QString& source = QString(),
39 const QDateTime* timeStampPtr =
nullptr);
44 virtual bool Serialize(iser::IArchive& archive)
override;
47 virtual QByteArray GetFactoryId()
const override;
50 virtual bool CopyFrom(
const IChangeable&
object, CompatibilityMode mode = CM_WITHOUT_REFS)
override;
51 virtual istd::IChangeableUniquePtr CloneMe(CompatibilityMode mode = CM_WITHOUT_REFS)
const override;
54 static QByteArray GetTypeId();