ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtlic
IPartProductionInfo.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
#include <idoc/IDocumentMetaInfo.h>
8
9
namespace
imtlic
10
{
11
12
17
class
IPartProductionInfo
:
virtual
public
iser::IObject
18
{
19
public
:
20
enum
MetaInfoTypes
21
{
25
MIT_STATUS
= idoc::IDocumentMetaInfo::MIT_USER + 3000,
26
27
};
28
32
virtual
QByteArray
GetStatus
()
const
= 0;
33
37
virtual
void
SetStatus
(
const
QByteArray& status) = 0;
38
};
39
40
41
}
// namespace imtlic
42
43
imtlic::IPartProductionInfo
Definition
IPartProductionInfo.h:18
imtlic::IPartProductionInfo::MetaInfoTypes
MetaInfoTypes
Definition
IPartProductionInfo.h:21
imtlic::IPartProductionInfo::MIT_STATUS
@ MIT_STATUS
Definition
IPartProductionInfo.h:25
imtlic::IPartProductionInfo::SetStatus
virtual void SetStatus(const QByteArray &status)=0
imtlic::IPartProductionInfo::GetStatus
virtual QByteArray GetStatus() const =0
imtlic
Core licensing domain model providing feature-based product licensing and instance management.
Definition
CFeatureContainer.h:12
Generated by
1.9.8