Public Member Functions | Public Attributes | Static Public Attributes

Celartem::License::FeatureInfo Struct Reference

#include <cel_license.h>

List of all members.

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

Detailed Description

This structure is used to get information about installed cartridges.


Constructor & Destructor Documentation

Celartem::License::FeatureInfo::FeatureInfo (  )  [inline]

Initializes the structure.


Member Data Documentation

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.


The documentation for this struct was generated from the following file:

This document is made with doxygen 1.7.1 at Thu Feb 17 2011 15:40:21.
Caminova Logo