ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtlic
IFeatureDependenciesManager.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
#include <imtlic/IFeatureDependenciesProvider.h>
6
7
8
namespace
imtlic
9
{
10
11
15
class
IFeatureDependenciesManager
:
virtual
public
IFeatureDependenciesProvider
16
{
17
public
:
21
virtual
void
SetFeatureDependencies
(
const
QByteArray& featureId,
const
QByteArrayList& dependentIds) = 0;
22
};
23
24
25
}
// namespace imtlic
26
27
imtlic::IFeatureDependenciesManager
Definition
IFeatureDependenciesManager.h:16
imtlic::IFeatureDependenciesManager::SetFeatureDependencies
virtual void SetFeatureDependencies(const QByteArray &featureId, const QByteArrayList &dependentIds)=0
imtlic::IFeatureDependenciesProvider
Definition
IFeatureDependenciesProvider.h:31
imtlic
Core licensing domain model providing feature-based product licensing and instance management.
Definition
CFeatureContainer.h:12
Generated by
1.9.8