|
ImagingTools Core SDK
|
#include <ILicenseDependenciesProvider.h>
Public Member Functions | |
| virtual QByteArrayList | GetLicenseDependencies (const QByteArray &licenseId) const =0 |
Interface for providing license dependency information.
This interface is used to resolve license dependencies - determining which other licenses must be activated before a given license can be used. This is important for hierarchical licensing models where advanced licenses require basic licenses as prerequisites.
Definition at line 24 of file ILicenseDependenciesProvider.h.
|
pure virtual |
Get the list of licenses that a given license depends on. These prerequisite licenses must be activated before the target license can be used.
| licenseId | ID of the license to query |