ImagingTools Core SDK
Public Types | List of all members
imtlic::IProductLicensingInfo

#include <IProductLicensingInfo.h>

Inheritance diagram for imtlic::IProductLicensingInfo:
imtlic::ILicenseInfoProvider imtlic::CProductLicensingInfo imtlic::CProductLicensingInfoComp

Public Types

enum  MetaInfoTypes { MIT_PRODUCT_NAME = idoc::IDocumentMetaInfo::MIT_USER + 1000 , MIT_PRODUCT_CATEGORY_ID }
 

Additional Inherited Members

- Public Member Functions inherited from imtlic::ILicenseInfoProvider
virtual const imtbase::ICollectionInfoGetLicenseList () const =0
 
virtual istd::TUniqueInterfacePtr< ILicenseDefinitionGetLicenseInfo (const QByteArray &licenseId) const =0
 

Detailed Description

Interface for accessing all available licenses for a product.

Product Licensing Info serves as the complete catalog of licensing options for a product. It provides access to all License Definitions that can be purchased and activated for the product.

From a conceptual perspective:

This interface is used to:

See also
ILicenseDefinition, IProductInfo, ILicenseInfoProvider

Definition at line 43 of file IProductLicensingInfo.h.

Member Enumeration Documentation

◆ MetaInfoTypes

Enumerator
MIT_PRODUCT_NAME 

Product name.

MIT_PRODUCT_CATEGORY_ID 

Product category.

Definition at line 46 of file IProductLicensingInfo.h.