6#include <icomp/CComponentBase.h>
9#include <imtbase/IObjectCollection.h>
10#include <imtlic/ILicenseInfoProvider.h>
21 public icomp::CComponentBase,
25 typedef icomp::CComponentBase BaseClass;
29 I_ASSIGN(m_productCollectionCompPtr,
"ProductCollection",
"Product collection",
true,
"ProductCollection");
34 virtual istd::TUniqueInterfacePtr<imtlic::ILicenseDefinition> GetLicenseInfo(
const QByteArray& licenseId)
const override;
Core licensing domain model providing feature-based product licensing and instance management.