1#ifndef TENDUKE_SE_LICENSING_LICENSERELEASERESULT_H
2#define TENDUKE_SE_LICENSING_LICENSERELEASERESULT_H
4#include "../../License.h"
43 const ::tenduke::se::licensing::License::QuantityDimension
qtyDimension,
71 enum ::tenduke::se::licensing::License::QuantityDimension
qtyDimension;
LicenseReleaseResult()
No-arg constructs new instance with defaults.
Definition LicenseReleaseResult.h:21
enum::tenduke::se::licensing::License::QuantityDimension qtyDimension
Quantity dimension.
Definition LicenseReleaseResult.h:71
std::int64_t finalUsedQty
Final used quantity.
Definition LicenseReleaseResult.h:65
std::string releasedLeaseId
Released lease id.
Definition LicenseReleaseResult.h:75
std::string releasedLicenseId
Released license id.
Definition LicenseReleaseResult.h:77
std::string errorDescription
Error description.
Definition LicenseReleaseResult.h:63
LicenseReleaseResult(const std::int64_t finalUsedQty, std::string licenseConsumerId, std::string productName, const ::tenduke::se::licensing::License::QuantityDimension qtyDimension, const bool released, std::string releasedLeaseId, std::string releasedLicenseId, const std::int64_t remainingQty)
Constructs new instance.
Definition LicenseReleaseResult.h:39
std::int64_t remainingQty
Remaining quantity.
Definition LicenseReleaseResult.h:79
bool released
Was the lease released?
Definition LicenseReleaseResult.h:73
std::string licenseConsumerId
License consumer id.
Definition LicenseReleaseResult.h:67
std::string productName
Product name.
Definition LicenseReleaseResult.h:69
std::string errorCode
Error code.
Definition LicenseReleaseResult.h:61
LicenseReleaseResult()
No-arg constructs new instance with defaults.
Definition LicenseReleaseResult.h:21
10Duke Scale license.
Definition License.h:27
Licensing operations for 10Duke Scale.
Definition LicenseConsumerClientBindingStatus.h:8
Classes, functions and globals of 10Duke Scale C++ Client.
Definition AbstractClientFactory.h:16
Root for classes, functions and globals of 10Duke C++ Client.
Definition AbstractClientFactory.h:16