| addDeviceVariable(const std::string &name, const std::string &value, bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
| addDeviceVariable(const DeviceVariable &variable, bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
| addDeviceVariables(const std::vector< DeviceVariable > &variables)=0 | LicenseSpring::License | pure virtual |
| addUserData(const CustomField &data, bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
| borrow(uint32_t hours, uint32_t days=0)=0 | LicenseSpring::License | pure virtual |
| borrow(const std::string &borrowEndDateTime=std::string())=0 | LicenseSpring::License | pure virtual |
| changePassword(const std::string &password, const std::string &newPassword)=0 | LicenseSpring::License | pure virtual |
| check(const InstallFileFilter &filter=InstallFileFilter())=0 | LicenseSpring::License | pure virtual |
| checkLicenseBelongsToThisDevice()=0 | LicenseSpring::License | pure virtual |
| consumptionPeriod() const =0 | LicenseSpring::License | pure virtual |
| customFields() const =0 | LicenseSpring::License | pure virtual |
| daysPassedSinceLastCheck() const =0 | LicenseSpring::License | pure virtual |
| daysRemaining() const =0 | LicenseSpring::License | pure virtual |
| daysRemainingUtc() const =0 | LicenseSpring::License | pure virtual |
| deactivate(bool removeLocalData=false)=0 | LicenseSpring::License | pure virtual |
| deactivateAirGap(const std::string &confirmationCode)=0 | LicenseSpring::License | pure virtual |
| deactivateOffline(const std::wstring &deactivationRequestFile=std::wstring())=0 | LicenseSpring::License | pure virtual |
| deviceVariable(const std::string &name) const =0 | LicenseSpring::License | pure virtual |
| deviceVariableValue(const std::string &name) const =0 | LicenseSpring::License | pure virtual |
| feature(const std::string &featureCode) const =0 | LicenseSpring::License | pure virtual |
| features() const =0 | LicenseSpring::License | pure virtual |
| floatingClientId() const =0 | LicenseSpring::License | pure virtual |
| floatingEndDateTime() const =0 | LicenseSpring::License | pure virtual |
| floatingEndDateTimeUtc() const =0 | LicenseSpring::License | pure virtual |
| floatingInUseCount() const =0 | LicenseSpring::License | pure virtual |
| floatingTimeout() const =0 | LicenseSpring::License | pure virtual |
| getAirGapDeactivationCode(const std::string &initializationCode)=0 | LicenseSpring::License | pure virtual |
| getDeviceVariables(bool getFromBackend=false)=0 | LicenseSpring::License | pure virtual |
| gracePeriodEndDateTime() const =0 | LicenseSpring::License | pure virtual |
| gracePeriodEndDateTimeUTC() const =0 | LicenseSpring::License | pure virtual |
| gracePeriodHoursRemaining() const =0 | LicenseSpring::License | pure virtual |
| id() const =0 | LicenseSpring::License | pure virtual |
| isActive() const =0 | LicenseSpring::License | pure virtual |
| isAirGapped() const =0 | LicenseSpring::License | pure virtual |
| isAutoReleaseSet() const =0 | LicenseSpring::License | pure virtual |
| isBorrowed() const =0 | LicenseSpring::License | pure virtual |
| isEnabled() const =0 | LicenseSpring::License | pure virtual |
| isExpired() const =0 | LicenseSpring::License | pure virtual |
| isFloating() const =0 | LicenseSpring::License | pure virtual |
| isGracePeriodStarted() const =0 | LicenseSpring::License | pure virtual |
| isLicenseBelongsToThisDevice(DeviceIDAlgorithm deviceIDAlgorithm)=0 | LicenseSpring::License | pure virtual |
| isMaintenancePeriodExpired() const =0 | LicenseSpring::License | pure virtual |
| isOfflineActivated() const =0 | LicenseSpring::License | pure virtual |
| isOveragesAllowed() const =0 | LicenseSpring::License | pure virtual |
| isResetConsumptionEnabled() const =0 | LicenseSpring::License | pure virtual |
| isSubscriptionGracePeriodStarted() const =0 | LicenseSpring::License | pure virtual |
| isTrial() const =0 | LicenseSpring::License | pure virtual |
| isUnlimitedConsumptionAllowed() const =0 | LicenseSpring::License | pure virtual |
| isValid() const =0 | LicenseSpring::License | pure virtual |
| isVMAllowed() const =0 | LicenseSpring::License | pure virtual |
| key() const =0 | LicenseSpring::License | pure virtual |
| lastCheckDate() const =0 | LicenseSpring::License | pure virtual |
| lastCheckDateUtc() const =0 | LicenseSpring::License | pure virtual |
| licenseUser() const =0 | LicenseSpring::License | pure virtual |
| localCheck()=0 | LicenseSpring::License | pure virtual |
| maintenanceDaysRemaining() const =0 | LicenseSpring::License | pure virtual |
| maintenancePeriod() const =0 | LicenseSpring::License | pure virtual |
| maintenancePeriodUtc() const =0 | LicenseSpring::License | pure virtual |
| maxActivations() const =0 | LicenseSpring::License | pure virtual |
| maxBorrowTime() const =0 | LicenseSpring::License | pure virtual |
| maxConsumption() const =0 | LicenseSpring::License | pure virtual |
| MaxDaysRemainingValue | LicenseSpring::License | static |
| maxFloatingUsers() const =0 | LicenseSpring::License | pure virtual |
| maxOverages() const =0 | LicenseSpring::License | pure virtual |
| metadata() const =0 | LicenseSpring::License | pure virtual |
| owner() const =0 | LicenseSpring::License | pure virtual |
| policyId() const =0 | LicenseSpring::License | pure virtual |
| productDetails() const =0 | LicenseSpring::License | pure virtual |
| ptr_t typedef | LicenseSpring::License | |
| registerFloatingLicense()=0 | LicenseSpring::License | pure virtual |
| releaseFloatingLicense(bool throwExceptions=false)=0 | LicenseSpring::License | pure virtual |
| removeUserData(const std::string &key=std::string(), bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
| resumeLicenseWatchdog()=0 | LicenseSpring::License | pure virtual |
| sendDeviceVariables()=0 | LicenseSpring::License | pure virtual |
| setAutoRelease(bool autoRelease)=0 | LicenseSpring::License | pure virtual |
| setupLicenseWatchdog(LicenseWatchdogCallback callback, uint32_t timeout=0)=0 | LicenseSpring::License | pure virtual |
| startDate() const =0 | LicenseSpring::License | pure virtual |
| status() const =0 | LicenseSpring::License | pure virtual |
| stopLicenseWatchdog()=0 | LicenseSpring::License | pure virtual |
| subscriptionGracePeriod() const =0 | LicenseSpring::License | pure virtual |
| syncConsumption(int32_t requestOverage=-1)=0 | LicenseSpring::License | pure virtual |
| syncFeatureConsumption(const std::string &featureCode=std::string())=0 | LicenseSpring::License | pure virtual |
| timesActivated() const =0 | LicenseSpring::License | pure virtual |
| totalConsumption() const =0 | LicenseSpring::License | pure virtual |
| transferCount() const =0 | LicenseSpring::License | pure virtual |
| type() const =0 | LicenseSpring::License | pure virtual |
| unlinkFromDevice()=0 | LicenseSpring::License | pure virtual |
| updateConsumption(int32_t value=1, bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
| updateFeatureConsumption(const std::string &featureCode, int32_t value=1, bool saveLicense=true)=0 | LicenseSpring::License | pure virtual |
| updateOffline(const std::wstring &path, bool resetConsumption=false)=0 | LicenseSpring::License | pure virtual |
| user() const =0 | LicenseSpring::License | pure virtual |
| userData() const =0 | LicenseSpring::License | pure virtual |
| userData(const std::string &key) const =0 | LicenseSpring::License | pure virtual |
| validityPeriod() const =0 | LicenseSpring::License | pure virtual |
| validityPeriodUtc() const =0 | LicenseSpring::License | pure virtual |
| validityWithGracePeriod() const =0 | LicenseSpring::License | pure virtual |
| validityWithGracePeriodUtc() const =0 | LicenseSpring::License | pure virtual |
| ~License() | LicenseSpring::License | inlinevirtual |