6#include <iinsp/ISupplier.h>
9#include <imtbase/IObjectCollection.h>
12#include <imthype/ITaskResultCollection.h>
38 virtual bool SetUserTaskId(
const QByteArray& taskUuid,
const QByteArray& userTaskId) = 0;
49 virtual bool SetTaskInputId(
const QByteArray& taskUuid,
const QByteArray& inputId) = 0;
55 virtual const iinsp::ISupplier*
GetTask(
const QByteArray& taskId)
const = 0;
virtual const imtbase::IObjectCollection * GetTaskInputs() const =0
virtual QByteArray GetUserTaskId(const QByteArray &taskUuid) const =0
virtual const ITaskResultCollection * GetTaskResults(const QByteArray &taskId) const =0
virtual bool SetUserTaskId(const QByteArray &taskUuid, const QByteArray &userTaskId)=0
virtual const iinsp::ISupplier * GetTask(const QByteArray &taskId) const =0
virtual bool SetTaskInputId(const QByteArray &taskUuid, const QByteArray &inputId)=0
virtual QByteArray GetTaskInputId(const QByteArray &taskUuid) const =0