ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtlic
IProductLicensingInfo.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 <idoc/IDocumentMetaInfo.h>
7
8
// ImtCore includes
9
#include <imtlic/ILicenseInfoProvider.h>
10
11
12
namespace
imtbase
13
{
14
class
IObjectCollection;
15
}
16
17
18
namespace
imtlic
19
{
20
21
43
class
IProductLicensingInfo
:
virtual
public
ILicenseInfoProvider
44
{
45
public
:
46
enum
MetaInfoTypes
47
{
51
MIT_PRODUCT_NAME
= idoc::IDocumentMetaInfo::MIT_USER + 1000,
52
56
MIT_PRODUCT_CATEGORY_ID
57
};
58
};
59
60
61
}
// namespace imtlic
62
63
imtlic::ILicenseInfoProvider
Definition
ILicenseInfoProvider.h:32
imtlic::IProductLicensingInfo
Definition
IProductLicensingInfo.h:44
imtlic::IProductLicensingInfo::MetaInfoTypes
MetaInfoTypes
Definition
IProductLicensingInfo.h:47
imtlic::IProductLicensingInfo::MIT_PRODUCT_CATEGORY_ID
@ MIT_PRODUCT_CATEGORY_ID
Definition
IProductLicensingInfo.h:56
imtlic::IProductLicensingInfo::MIT_PRODUCT_NAME
@ MIT_PRODUCT_NAME
Definition
IProductLicensingInfo.h:51
imtbase
Definition
IAccountInfoProvider.h:10
imtlic
Core licensing domain model providing feature-based product licensing and instance management.
Definition
CFeatureContainer.h:12
Generated by
1.9.8