| LicenseSpring C++ SDK 7.27.0 Easily add Software Licensing to your application

LicenseSpring::License Member List

This is the complete list of members for LicenseSpring::License, including all inherited members.

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 | inline virtual