LicenseSpring C++ SDK 7.31.0
Easily add Software Licensing to your application
Loading...
Searching...
No Matches
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)=0LicenseSpring::Licensepure virtual
addDeviceVariable(const DeviceVariable &variable, bool saveLicense=true)=0LicenseSpring::Licensepure virtual
addDeviceVariables(const std::vector< DeviceVariable > &variables)=0LicenseSpring::Licensepure virtual
addUserData(const CustomField &data, bool saveLicense=true)=0LicenseSpring::Licensepure virtual
borrow(uint32_t hours, uint32_t days=0)=0LicenseSpring::Licensepure virtual
borrow(const std::string &borrowEndDateTime=std::string())=0LicenseSpring::Licensepure virtual
changePassword(const std::string &password, const std::string &newPassword)=0LicenseSpring::Licensepure virtual
check(const InstallFileFilter &filter=InstallFileFilter(), bool includeExpiredFeatures=false)=0LicenseSpring::Licensepure virtual
checkLicenseBelongsToThisDevice()=0LicenseSpring::Licensepure virtual
consumptionPeriod() const =0LicenseSpring::Licensepure virtual
customFields() const =0LicenseSpring::Licensepure virtual
daysPassedSinceLastCheck() const =0LicenseSpring::Licensepure virtual
daysRemaining() const =0LicenseSpring::Licensepure virtual
daysRemainingUtc() const =0LicenseSpring::Licensepure virtual
deactivate(bool removeLocalData=false)=0LicenseSpring::Licensepure virtual
deactivateAirGap(const std::string &confirmationCode)=0LicenseSpring::Licensepure virtual
deactivateOffline(const std::wstring &deactivationRequestFile=std::wstring())=0LicenseSpring::Licensepure virtual
deviceVariable(const std::string &name) const =0LicenseSpring::Licensepure virtual
deviceVariableValue(const std::string &name) const =0LicenseSpring::Licensepure virtual
feature(const std::string &featureCode) const =0LicenseSpring::Licensepure virtual
features() const =0LicenseSpring::Licensepure virtual
floatingClientId() const =0LicenseSpring::Licensepure virtual
floatingEndDateTime() const =0LicenseSpring::Licensepure virtual
floatingEndDateTimeUtc() const =0LicenseSpring::Licensepure virtual
floatingInUseCount() const =0LicenseSpring::Licensepure virtual
floatingTimeout() const =0LicenseSpring::Licensepure virtual
getAirGapDeactivationCode(const std::string &initializationCode)=0LicenseSpring::Licensepure virtual
getDeviceVariables(bool getFromBackend=false)=0LicenseSpring::Licensepure virtual
gracePeriodEndDateTime() const =0LicenseSpring::Licensepure virtual
gracePeriodEndDateTimeUTC() const =0LicenseSpring::Licensepure virtual
gracePeriodHoursRemaining() const =0LicenseSpring::Licensepure virtual
id() const =0LicenseSpring::Licensepure virtual
isActive() const =0LicenseSpring::Licensepure virtual
isAirGapped() const =0LicenseSpring::Licensepure virtual
isAutoReleaseSet() const =0LicenseSpring::Licensepure virtual
isBorrowed() const =0LicenseSpring::Licensepure virtual
isDeviceTransferAllowed() const =0LicenseSpring::Licensepure virtual
isDeviceTransferLimited() const =0LicenseSpring::Licensepure virtual
isEnabled() const =0LicenseSpring::Licensepure virtual
isExpired() const =0LicenseSpring::Licensepure virtual
isFloating() const =0LicenseSpring::Licensepure virtual
isGracePeriodStarted() const =0LicenseSpring::Licensepure virtual
isLicenseBelongsToThisDevice(DeviceIDAlgorithm deviceIDAlgorithm)=0LicenseSpring::Licensepure virtual
isMaintenancePeriodExpired() const =0LicenseSpring::Licensepure virtual
isOfflineActivated() const =0LicenseSpring::Licensepure virtual
isOveragesAllowed() const =0LicenseSpring::Licensepure virtual
isResetConsumptionEnabled() const =0LicenseSpring::Licensepure virtual
isSubscriptionGracePeriodStarted() const =0LicenseSpring::Licensepure virtual
isTrial() const =0LicenseSpring::Licensepure virtual
isUnlimitedConsumptionAllowed() const =0LicenseSpring::Licensepure virtual
isValid() const =0LicenseSpring::Licensepure virtual
isVMAllowed() const =0LicenseSpring::Licensepure virtual
key() const =0LicenseSpring::Licensepure virtual
lastCheckDate() const =0LicenseSpring::Licensepure virtual
lastCheckDateUtc() const =0LicenseSpring::Licensepure virtual
licenseUser() const =0LicenseSpring::Licensepure virtual
localCheck()=0LicenseSpring::Licensepure virtual
maintenanceDaysRemaining() const =0LicenseSpring::Licensepure virtual
maintenancePeriod() const =0LicenseSpring::Licensepure virtual
maintenancePeriodUtc() const =0LicenseSpring::Licensepure virtual
maxActivations() const =0LicenseSpring::Licensepure virtual
maxBorrowTime() const =0LicenseSpring::Licensepure virtual
maxConsumption() const =0LicenseSpring::Licensepure virtual
MaxDaysRemainingValueLicenseSpring::Licensestatic
maxFloatingUsers() const =0LicenseSpring::Licensepure virtual
maxOverages() const =0LicenseSpring::Licensepure virtual
metadata() const =0LicenseSpring::Licensepure virtual
owner() const =0LicenseSpring::Licensepure virtual
policyId() const =0LicenseSpring::Licensepure virtual
productDetails() const =0LicenseSpring::Licensepure virtual
ptr_t typedefLicenseSpring::License
registerFloatingFeature(const std::string &featureCode, bool addToWatchdog=true)=0LicenseSpring::Licensepure virtual
registerFloatingLicense()=0LicenseSpring::Licensepure virtual
releaseFloatingFeature(const std::string &featureCode)=0LicenseSpring::Licensepure virtual
releaseFloatingLicense(bool throwExceptions=false)=0LicenseSpring::Licensepure virtual
removeUserData(const std::string &key=std::string(), bool saveLicense=true)=0LicenseSpring::Licensepure virtual
resumeFeatureWatchdog()=0LicenseSpring::Licensepure virtual
resumeLicenseWatchdog()=0LicenseSpring::Licensepure virtual
sendDeviceVariables()=0LicenseSpring::Licensepure virtual
setAutoRelease(bool autoRelease)=0LicenseSpring::Licensepure virtual
setupFeatureWatchdog(LicenseWatchdogCallback callback, uint32_t timeout=0)=0LicenseSpring::Licensepure virtual
setupLicenseWatchdog(LicenseWatchdogCallback callback, uint32_t timeout=0)=0LicenseSpring::Licensepure virtual
startDate() const =0LicenseSpring::Licensepure virtual
status() const =0LicenseSpring::Licensepure virtual
stopFeatureWatchdog()=0LicenseSpring::Licensepure virtual
stopLicenseWatchdog()=0LicenseSpring::Licensepure virtual
subscriptionGracePeriod() const =0LicenseSpring::Licensepure virtual
syncConsumption(int32_t requestOverage=-1)=0LicenseSpring::Licensepure virtual
syncFeatureConsumption(const std::string &featureCode=std::string())=0LicenseSpring::Licensepure virtual
timesActivated() const =0LicenseSpring::Licensepure virtual
totalConsumption() const =0LicenseSpring::Licensepure virtual
transferCount() const =0LicenseSpring::Licensepure virtual
transferLimit() const =0LicenseSpring::Licensepure virtual
trialPeriod() const =0LicenseSpring::Licensepure virtual
type() const =0LicenseSpring::Licensepure virtual
unlinkFromDevice()=0LicenseSpring::Licensepure virtual
updateConsumption(int32_t value=1, bool saveLicense=true)=0LicenseSpring::Licensepure virtual
updateFeatureConsumption(const std::string &featureCode, int32_t value=1, bool saveLicense=true)=0LicenseSpring::Licensepure virtual
updateOffline(const std::wstring &path, bool resetConsumption=false)=0LicenseSpring::Licensepure virtual
user() const =0LicenseSpring::Licensepure virtual
userData() const =0LicenseSpring::Licensepure virtual
userData(const std::string &key) const =0LicenseSpring::Licensepure virtual
validityPeriod() const =0LicenseSpring::Licensepure virtual
validityPeriodUtc() const =0LicenseSpring::Licensepure virtual
validityWithGracePeriod() const =0LicenseSpring::Licensepure virtual
validityWithGracePeriodUtc() const =0LicenseSpring::Licensepure virtual
~License()LicenseSpring::Licenseinlinevirtual