#include <cel_license.h>
Public Member Functions | |
| FeatureInfo () | |
Public Attributes | |
| ActivationScheme | actScheme |
| size_t | count |
| size_t | altCount |
| Time | expiry |
Static Public Attributes | |
| static const size_t | ficUnlimited = 0xffffffff |
This structure is used to get information about installed cartridges.
| Celartem::License::FeatureInfo::FeatureInfo | ( | ) | [inline] |
Initializes the structure.
The activation scheme of the feature.
The number of cartridges which have a expiry condition. They can be used if they're not expired; the expiration check depends on expiry member variable.
If this is equal to ficUnlimited, it means unlimited evaluation/subscription cartridge is installed.
The number of regular cartriges.
If this is equal to ficUnlimited, it means unlimited cartridge is installed.
Expiration of altCount. If expiry.t is 0, it means that evaluation/subscription count is anyway disabled.
const size_t Celartem::License::FeatureInfo::ficUnlimited = 0xffffffff [static] |
Special value which indicates the unlimited cartridge.