ImagingTools Core SDK
ITaskMetaInfo.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// ImtCore includes
6#include <imtbase/IObjectCollectionInfo.h>
7
8
9namespace imthype
10{
11
12
18{
19public:
24 {
29
34
39
44 };
45
49 virtual ArtifactType GetArtifactType(const QByteArray& artifactId) const = 0;
50
54 virtual QByteArray GetArtifactDataTypeId(const QByteArray& artifactId) const = 0;
55};
56
57
58} // namespace imthype
59
60
virtual ArtifactType GetArtifactType(const QByteArray &artifactId) const =0
virtual QByteArray GetArtifactDataTypeId(const QByteArray &artifactId) const =0